← Back to headlines

China aggressively selling oil from strategic reserves
China has been aggressively selling oil from its strategic petroleum reserve in recent weeks, indicating a strategic move to leverage its accumulated 1.5 billion barrels.
22 Apr, 10:55 — 22 Apr, 10:55


