The US is blaming Iran for this morning's suspected attack on two tankers near a major artery in the global oil trade.

In a short press conference on Thursday afternoon, US secretary of state Mike Pompeo said the conclusion was based on intelligence, the weapons used, the expertise needed to carry out the attack and other recent incidents he connected to Iran.