Tuesday, July 08, 2008

The IEA says that supply and demand is responsible for oil prices, not speculation. Wow…genius!

No comments: