Anonymousabout 2 hours ago
The 2026 Iran war and Iran's closure of the Strait of Hormuz have produced the largest oil supply disruption in history, removing more than 16 million barrels per day from the market and driving WTI crude above $110. While the US and China share a mutual interest in price stabilization — through IEA reserve releases, China's voluntary import cuts, and behind-the-scenes diplomatic channels — the evidence suggests their actions are better described as parallel self-interest than genuine strategic cooperation, with sharp tensions over sanctions, petroyuan ambitions, and the approaching Trump-Xi summit testing whether this fragile alignment can hold.