Oil prices hit lowest levels since 2003