Investing Share on Facebook Share on Twitter Share on Pinterest Share on LinkedIn BP's largest oil discovery in 25 years. What it means for the stock. Read the original report. Share on Facebook Share on Twitter Share on Pinterest Share on LinkedIn Articles You May Like We’re raising our Micron price target after an incredible quarter and robust guidance Ford CEO says it’s ‘too late’ for Europe to fend off Chinese automakers, but not for U.S. New York City’s ‘click to cancel’ subscription rule takes effect, joining states with similar laws Kalshi traders see high odds Anthropic’s IPO is announced this year El Pollo Loco to open first New York restaurant as it aims to become national chicken chain