The country likely winning from Iran's Hormuz gambit? Russia
The world's most critical shipping chokepoint is becoming a geopolitical battleground — and Russia may be the unlikely winner.
What's Your Reaction?