(EnergyAsia, July 24, Friday) — China paid an average price of US$58 per barrel for the 100 million barrels of crude oil to fill the first phase of its strategic petroleum stockpile. The bulk of the purchases took place between late 2008 and early 2009 after oil prices began sliding from an all-time high of…
CHINA: Oil stockpiled at an average US$58 per barrel
Posted on July 23, 2009 by EnergyAsia