BP to pay $175m to investors over Deepwater Horizon spill

BP stated that 1,000 to 5,000 barrels of oil were leaking into the Gulf of Mexico per day, when internal estimates suggested the figure was 10 times …