Iran's Revolutionary Guard said on Tuesday that it struck US military assets in Bahrain and Kuwait, state media reported.

The IRGC claimed it hit two air defence systems and a radar at two different US posts in Bahrain, as well as missile defence radars and satellite receiving systems in Kuwait.

"With this radar sweep, the enemy should prepare for even more decisive and powerful waves of drone and missile attacks," it wrote in a statement.

The Guards also said they stopped "two non-compliant oil tankers" attempting to pass through the "unsafe southern route of the Strait of Hormuz" after explosions caused fires on the vessels.

The United Kingdom Maritime Trade Operations agency (UKMTO) said it received reports on Tuesday of a tanker in the waterway off Oman, that had been hit by an unknown projectile, forcing the crew to abandon the ship.