BP gets $250 million from Gulf of Mexico subcontractorBritish energy giant BP said on Friday it will receive $250 million (£161 million) from a subcontractor on the Gulf of Mexico oil well which blew out last year, using the money to cover its massive clean-up costs. Dec 16, 2011