Brent Oil A Whisker Above $100 Per barrel As Crude Markets Extend Losses After Second Straight Weekly Decline
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 volume of crude and oil products from strategic stocks.