The big winner from the Persian Gulf energy crisis? Russia

The big winner from the Persian Gulf energy crisis? Russia