
Iran launched a new wave of missiles against Israel early on Tuesday, hours after US President Donald Trump hailed "very good" talks to end the war despite Tehran denying any dialogue had taken place.
Trump's comments prompted a positive response from jittery markets and pushed oil prices down, and came ahead of a deadline he imposed for Iran to reopen the Strait of Hormuz shipping lane or see the US "obliterate" its power plants. The US president then extended his deadline by five more days.