BP to pay $242 million to settle claims it hid size of Gulf of Mexico spill

BP to pay $242 million to settle claims it hid size of Gulf of Mexico spill … of Mexico oil spill to prop up its stock price, removing the company's last major …