March 6, 2026

Oil Falls More Than 1% As Growth Fears Offset China Demand Hopes

0
Oil Falls More Than 1% As Growth Fears Offset China Demand Hopes

 

Global benchmark Brent crude settled $1.02, or 1.2%, lower at $83.05 a barrel.