1. Home
  2. Magazine
  3. 2025
  4. Oct 2025
  5. China’s role as oil buffer stock manager
Feature Oct 2025

China’s role as oil buffer stock manager

The country’s intervention in global oil markets to stabilise prices could last well into 2026

This is a preview of our premium content.

Thank you for your interest—please log in or subscribe to read the full article.