The ongoing Iran war has caused significant volatility in oil prices, with experts warning that a prolonged closure of the Strait of Hormuz could lead to a US recession and higher costs for consumers, while Trump criticized European allies for not securing the strait.