BP pays $175m to settle claims it hid size of Gulf of Mexico spill

BP said it agreed to pay $175 million to settle claims by US investors that its managers lied about the size of the 2010 Gulf of Mexico oil spill to prop up …