Weak global economic growth momentum and a supply glut will cap oil prices at around $60 for the rest of 2015 and into 2016, analysts say.
Weak global economic growth momentum and a supply glut will cap oil prices at around $60 for the rest of 2015 and into 2016, analysts say.