Feature
Mar 2013
Oil-market sentiment is on the turn
After pushing towards $120 a barrel in February, oil prices are fragile again. Macroeconomics, geopolitics, tepid demand and buoyant supplies are all beginning to weigh on Brent
This is a preview of our premium content.
Thank you for your interest—please log in or subscribe to read the full article.