Oil and haven assets advanced after Iran fired a barrage of missiles at Israel, with the flight to safety sending US stocks lower on Tuesday.
Crude rose 1.5% in early Asian trading after gaining more than 2% on Tuesday, while bonds, gold and the US dollar also climbed following Tehran’s sharp but brief strike in reprisal for Israel’s attacks on Lebanon in recent days. The Israel Defense Forces said many of the missiles had been intercepted as Prime Minister Benjamin Netanyahu vowed to retaliate.