BP is selling assets to cover costs for containing its Gulf of Mexico oil spill.
British Petroleum
(NULL)
Posted inFeatures
Iraq mega projects
Posted inEnergy, Energy, Features
African adventures
Posted inEnergy