March 11, 2026

Crude Prices Edge Lower, Though Supply Concerns Still Dominant

0

The global benchmark rose to $89.17 on Wednesday, its highest level since October 2014; the benchmark is up 13% on the year so far.