The US Central Command (CENTCOM) said that the nation's military struck three Iranian oil tankers on Saturday, including one off the coast of Kharg Island, near the Islamic Republic's key oil export hub.

The strikes were carried out after Iran's Islamic Revolutionary Guard Corps (IRGC) launched ballistic missiles at two US Navy ships, CENTCOM said.

“Let the message to the IRGC be clear: If you shoot at two of our ships, we will impose an even higher economic cost — taking out three of yours," said Admiral Brad Cooper, head of US CENTCOM.

Tasnim, the semi-official Iranian news agency, reported earlier that four US missiles hit a tanker in the area of Kharg's anchorage. Tasnim quoted local sources as saying there were no casualties and the tanker's crew was being evacuated.

No American personnel were harmed, CENTCOM said. There was no immediate official announcement by Iranian authorities.

The exchange of attacks follows an escalation in the past week that threatens to deepen a conflict that has dragged on since the US launched strikes on Iran in February, disrupting global energy supplies and drawing opposition from a majority of Americans before congressional elections in November.