The US military has hit a supertanker deep within the Persian Gulf near Iran’s key oil export terminal, its first attack on a vessel since it reimposed its blockade of the country’s shipping.

An American aircraft fired missiles at the unladen and US-sanctioned Belma, after the vessel repeatedly ignored warnings that it was violating the blockade by sailing through international waters toward Kharg Island, the Central Command said in a social-media post early Thursday.