Tuesday, July 5, 2011

The Courtly Cost of Crude


The IEA must be fuming. While our strategic reserve is smaller by 30 million barrels, the price is $8 higher than it was when the sale was announced.