Wednesday, July 6, 2011

Remember the Strategic Petroleum Reserve?

The verdict is now in on the effects (or lack thereof) of the release of 30 million barrels of oil in late June.

No comments:

Post a Comment