Oil prices inch back toward $90 mark as traders shrug off prospect of historic reserve release

Mar 11, 2026 - 11:00
 0
Oil prices inch back toward $90 mark as traders shrug off prospect of historic reserve release
Oil prices moved higher on Wednesday morning as markets continue to watch developments in the U.S.-Iran war.