PERSPECTA

News from every angle

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
PostShare