Wednesday, March 23, 2011

Then Blast Off!

With crude oil at $106 and rising also, this is going to end in tears! Wall Street is blind to it sown hubris!