Wednesday, April 28, 2010

Oil from Overseas

This is an interesting chart:


(Hat tip Infectious Greed)


Each one of these Presidents promised us "energy independence" - each one has failed.

No comments: