March 10, 2026 Comments Off

Oil prices spiked before slightly paring gains, as odds of a quick return to normality fade away.