Business intelligence, analysis, and the stories moving markets.
BP CEO Tony Hayward, looking like he has a headache. Source: BP How much did bad decisionmaking have…
Image: NASA Ever since the Deepwater Horizon oil rig blew up last week, BP, which was leasing the…