Investors are breathing a sigh of relief after learning BP will be facing a maximum fine of $13.7 billion under the Clean Water Act. This is several billion dollars less than originally feared for their responsibility in the Deepwater Horizon oil spill.
|