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.
‹
›
Home
View web version