1 Minute World News Oil prices fall below $100 a barrel amid lockdowns in China VAM News April 11, 2022 0 Comment on 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 futures fell 4 5 per cent to $98.16 a barrel by 19:53 GMT +1,... Read More