BP has agreed to pay 4.5 billion US dollars (£2.8 billion) to US authorities over six years to settle criminal and securities claims relating to the 2010 Deepwater Horizon disaster, the oil giant confirmed today.
More top news
The social network faced fury after it barred a feminist group's image for an event promoting body diversity and acceptance.
Barack Obama left the owner of a streetside restaurant in Vietnam "stunned" when he stopped off there for a $6 meal.
Harriet Harman has defended Kim Kardashian posting naked selfies online, describing the Kardashian women as "brave and pioneering".