Osama bin-Laden's target price for oil is $144.00 per barrel; we are almost there.

  • Jun 20, 2008 at 1:51 PM
Third Monkey Stage Left

About Me

Third Monkey Stage Left
Paying attention outside the mainstream.

Archives