China releases oil from strategic reserves as energy costs surge
China made an unprecedented intervention in the global oil market, releasing crude from its strategic reserve for the first time with the explicit aim of lowering prices.
Sign in to follow this
Followers
0
0 Comments
Recommended Comments
There are no comments to display.