All Eyes on British Petroleum (BP)
May 27, 2010 at 11:00 AM EDT
BP PLC (BP) Over the past month, British Petroleum (BP: Charts, News, Offers) has joined Exxon (XOM: Charts, News, Offers) as one of the most vilified corporations in the world. No one can say for sure at this time that BP shares all of the responsibility for the Deepwater Horizon oil spill in the gulf. [...]