BP Faces Hefty Fines For Gross Negligence in 2010 Gulf Oil Spill | 2014-09-11 | ENR | Engineering News-Record