March 7, 2026

Oil Settles Lower In Light Trading On China Demand Concerns

0
Oil Settles Lower In Light Trading On China Demand Concerns

 

Wednesday’s declines also followed three straight sessions of higher settlements on both crude benchmarks.