| Global oil prices have been on a free fall during the second quarter of this year. Both Brent and WTI crude are down to yearly lows, with Brent trading at $93 per barrel while WTI hovers around $81 per barrel.
One of the driving forces behind these sharp price drops (remember that earlier this year Brent was trading close to $125 per barrel) is increasing global inventories, especially in the US, still the world’s largest oil market...............................................Full Article: Source
|