Business | Edited by Rahul Karunakar | Monday April 11, 2022
Brent crude oil fell over 3 per cent to crash below $100 per barrel, following the second straight weekly decline, pressured by China lockdowns and weighed by a surplus boost after announced plans to release a record volume of crude and oil products from strategic stocks.
www.ndtv.com/business