The ban had been in place since the 2010 Gulf of Mexico oil spill that followed an explosion on the company’s Deepwater Horizon rig. It has been lifted after BP agreed to a detailed set of safety, operations and compliance requirements. The move will allow BP to enter into new contracts with the US government, including in the Gulf of Mexico.