Oil supply glut still at large
Feb 16, 2015 15:18 pm UTC| Insights & Views
Since June 2014 crude oil has fallen more than 50% though in recent trades especially Brent crude showing some resilience. WTI is currently trading at $53/barrel and Brent trading above $62/barrel. The drop has so far been...