Oil giant BP has said it has made a giant oil discovery in deep water in the Gulf of Mexico.
BP makes 'giant' oil discovery