The US Supreme Court rejects oil giant BP's latest legal challenge to a settlement agreement over the 2010 Gulf of Mexico oil spill.

for more...