Oil prices fell about 3%, with Brent crude dropping to around $100 a barrel, as some ships resumed passing through the Strait of Hormuz and talk grew of releasing emergency reserves to ease energy prices during the Iran war

Oil prices fell about 3%, with Brent crude dropping to around $100 a barrel, as some ships resumed passing through the Strait of Hormuz and talk grew of releasing emergency reserves to ease energy prices during the Iran war