Feature
Sep 2014
Crude prices have fallen 15% in three months
Lower oil demand growth and higher production rates have pushed the oil price down
This is a preview of our premium content.
Thank you for your interest—please log in or subscribe to read the full article.