BP's largest oil discovery in 25 years. What it means for the stock.

Advertisement