Oil prices drop 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 ...
Oil prices, on Monday, plunged 4 per cent amid concerns that the pandemic will cut demand in China. Brent crude ...
© 2024 New Citizen