The war in Iran has shaken global markets and caused geopolitical blowback, but Russia could benefit in the short term. A navy vessel is seen sailing in the Strait of Hormuz, a vital waterway through which much of the world's oil and gas passes on March 1, 2026. Two ships were attacked in the Strait of Hormuz on March 1, maritime security agencies said, as Iran presse... [8340 chars]