BP to pay £121m to shareholders ‘misled’ over 2010 oil spill

BP has said it will pay out 175 million US dollars (£121.3 million) to investors over claims that the oil giant's management misled them about the …