Brent Crude Falls Over 3% And Crashes To below $100 Per barrel

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...