Obama’s SPR Release

July 1, 2011

On Thursday, June 23 the Obama Administration, in conjunction with other governments, announced the release of 60 million barrels of…

Read More