BP plc (ADR) (BP) Stock Bets Big on Deepwater, Again

After all, the costs related to the oil spill have significantly harmed the company and continue to cause issues. Last year, BP generated $17.8 billion of …