Peak Oil

Is there any truth to the rumour that this is all a scam?

freeradical's picture
Posted January 25th, 2008 by freeradical

Apparently this is engineered to send oil prices through the roof. More IMF skullduggery.

pageTracker._trackPageview();