Tuesday, December 22, 2009

Darth Vader Opens Wall Street

Stocks are up, but should Darth Vader really be ringing the opening bell?