The confirmation that China would release oil from its strategic reserves came last week:
A date has been set, news out overnight:
- China's National Food and Strategic Reserves Administration will release 7.38 million barrels of crude oil from its state reserves in the first set of auctions it plans to conduct Sept. 24
Oil is higher than where it was when the sale was first announced last week: