China confirms first release of national crude reserves
Government will offer 7.38 million barrels of nation's strategic oil stockpile to domestic bidders, with more likely to follow
Government will offer 7.38 million barrels of nation's strategic oil stockpile to domestic bidders, with more likely to follow