Follow us:
BP has been banned from winning new contracts with the US government, which says the oil company showed a "lack of business integrity" over the 2010 oil spill in the Gulf of Mexico.
Follow us: