Chen Aizhu, Sam Li and Lewis Jackson

Author Archive

  • Jun 12, 2026
    Three months into the Iran war, the oil market is coming to grips with an unexpected new reality: China, the world's largest importer, needs much less fuel than previously thought.