5 charts show China’s oil dilemma after US strikes
Iran exported 520 million barrels of crude oil to China in 2025 — more than three times as much as Venezuela. Another 1.4 billion barrels came from the five other countries that rely on the Strait of …