BP energy contract ban lifted by US Government

The US has lifted a ban on BP which prevented the oil giant from bidding for new government contracts. It had been barred from signing new US contracts following its involvement in the 2010 oil spill at the Deepwater Horizon rig in the Gulf of Mexico. An explosion at the rig killed 11 workers and […]