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.
READ FULL REPORT