> Iran has been respecting that principle for decades
May 2022: two Greek Tankers seized by IRGC commandos
2023: Tankers Advnatage Sweet and Niovi seized by IRGC commandos
Jan 2024: St. Nikolas seized by Iranian Navy
Apr 2024: MSC Aries seized by IRGC commandos
During the Tanker War 1981 - 1988: Iran was responsible for approximately 168 attacks on merchant ships
July 1987: Kuwait tanker MV Bridgeton struck by Iranian mine April
1988: USS SAmuel B. Roberts nearly sunk by Iranian mine.
2019 Limpet Mine Attacks
July 2021: Iranian drone strike on MT Mercer Street
Nov 2022: Pacific Zircon struck by Iranian drone
You forgot:
February 2026: USA blocking all oil tankers from going to Cuba, which has caused much more damage to the ordinary citizens of Cuba, than isolated incidents have done to other countries.