Iran has cautioned the US against breaching commitments, following President Trump's declaration that the ceasefire with Tehran is over, signaling potential retaliatory measures.

Follow live coverage of U.S.-Iran attacks, the Strait of Hormuz, oil prices, Trump at the NATO summit.

US President Donald Trump said Wednesday the ceasefire with Iran was " over" following major exchanges of fire between US forces and the Islamic Republic.

Uncertainty over the ceasefire means uncertainty over prices.