Blog
Explained: Why oil prices are sharply down and how low can they go
[ad_1] Oil prices recovered some of the early losses in early trade on December 7. However, Brent crude futures continued to trade below $75 a barrel, the lowest levels since June, on the back of