Subscribe To Our Free Newsletter |
Decline in crude prices drags down stocks of crude producers
Crude oil tumbled by $2.3 a barrel or 5.8 per cent to close at $37.65 a barrel on the New York Mercantile Exchange on Monday. This is the lowest close since February 2009, triggered by the OPEC's...