The US and Israel's war on Iran has upended global financial and energy markets.