Russia and China Veto UN Resolution on Strait of Hormuz
Russia and Qatar have quietly brokered a backchannel agreement to block any UN-led resolution aimed at reopening the Strait of Hormuz, the world’s most critical oil chokepoint, where 20% of ... Read More