Wednesday, June 3, 2009

The latest oil production data... and it don't look good

To those who have been insisting there is no problem, we ask, "Well, where is it?"


http://www.theoildrum.com/node/5395

No comments: