Oil slides to its lowest level since November

0
303



Brent crude slid below $50 a barrel to its lowest level since November as confidence in Opec’s ability…

Read More…..Source