After a turbulent day around the Middle East Gulf, Iran's supreme leader has ruled out any further talks with the US.

Ayatollah Khamenei said the Islamic republic would never again speak with the US unless the country reenters the nuclear deal hashed out under former President Barack Obama in 2015, according to state broadcaster Press TV.

Khamenei's statements came the day after the US blamed Iran for attacks on a Saudi Arabian oil refinery that took more than 5 million barrels of oil per day off the market,...