Part of me wonders if bin laden's cave is really an underground xanadu equipped with satellite TV. My gut says he's still mapping out strategy and laughing his rear end off at the thought of the west buying the fighting for democracy shtick.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.