BP contests record US fines over continuing safety failures

2 Nov 2009