With the US blockade on Iranian shipping and ports in force along the whole of the southern Iranian coastline, and the railway link to China through the border crossing point with Turkmenistan at Inche-Buren damaged, the route across the Caspian has become the only cargo route for heavy traffic which remains under Iranian sovereign control.



I’m sorry bud, but this is an absolutely ridiculous take.
Russia has been using Iranian Shahed drones to conduct nearly all of their long range drone attacks. In return, Russia has been supplying Iran with Intelligence on the US.
Ukraine didn’t just randomly attack a cargo ship. They are effectively preventing Russia from acquiring weapons. Ukraine warned Iran to stop supporting Russia with drones and to not escalate their support. Iran didn’t listen.
This has everything to do with defense.