Your Search Returned 1 tagged news report
Oil major BP Plc said it has made an oil discovery in the Gulf of Mexico, which analysts believe could contain over 1 billion barrels of recoverable reserves, reaffirming the Gulf's strategic importance to the industry. BP said in a statement on Wednesday...