Brent crude is trading at 92 dollars per barrel. Concerns over shipping in the Strait of Hormuz are worrying investors. Iran warns the world to prepare. Coordinated international action is on the table.
Oil prices soar by about 4% despite record release of reserves
Wednesday, 11 March 2026RSS








