The US Environmental Protection Agency announced Thursday an end to its ban on BP obtaining government contracts following the 2010 Deepwater Horizon disaster in the Gulf of Mexico.