-
The death of Osama bin Laden had investors in a pretty good mood yesterday morning. And well it should. It’s quite a victory to finally remove this scourge from the planet. And we might even anticipate something of a peace dividend from the removal of this terrorist. On the flipside, the information...