President Putin and Xi to Meet Amid Global Energy Crisis: What It Means for Energy Markets, Russia’s Pivot, and Western Supplies
Russian President Vladimir Putin arrived in Beijing on May 19, 2026, for a two-day state visit with Chinese President Xi Jinping. This marks Putin’s 25th trip to China and coincides with the 25th anniversary of the Sino-Russian Treaty of Friendship. The timing is critical: it unfolds against the backdrop of the ongoing war in Iran, […]
Continue Reading
