US completes 10th consecutive night of strikes as tankers are targeted in the Strait of Hormuz and Yemeni rebels threaten broader war.

US forces hit Iran for a ninth consecutive day as concerns grew over shipping through Hormuz after Iran said two oil tankers had exploded and been immobilised.

US and Iran have traded strikes for a ninth day, deepening a struggle for control over the Strait of Hormuz that has disrupted energy supplies and stoked fears of global inflation.