n $100 a barrel ll

Oil prices fall below $100 a barrel amid lockdowns in China

Oil prices, on Monday, plunged 4 per cent amid concerns that the pandemic will cut demand in China. Brent crude…

4 years ago