The US military unleashed a new wave of strikes against Iran on Tuesday and revoked a licence allowing the country to sell oil after three tankers were hit by projectiles in the Strait of Hormuz, putting pressure on an already fragile ceasefire.

After a day in which huge crowds mourned Iran’s assassinated supreme leader Ayatollah Ali Khamenei in the holy city of Qom, US Central Command (Centcom) said it hit over 80 targets in a series of strikes intended to impose what it called “heavy costs”.

The military command said it struck more than 60 small boats of the Islamic Revolutionary Guard Corps in an effort to degrade Iran’s ability to attack commercial shipping.

“The unwarranted aggression by Iranian forces is a clear and dangerous violation of the ceasefire and undermines freedom of navigation,” Centcom said in a statement.

Iranian media reported explosions early on Wednesday local time on Iran’s main oil hub of Kharg Island, on Qeshm Island and in the southern port cities of Sirik and Bandar Abbas.