Brent Oil A Whisker Above $100 Per barrel As Crude Markets Extend Losses

Crude markets started the week on a feeble note following the second straight weekly decline, pressured by China lockdowns and weighed by a surplus boost after announced plans to release a record...