BP's underperformance stems from the Deepwater Horizon spill, volatile oil prices, and unprofitable alternative energy investments. Optimism arises from stable oil prices above $70/barrel, BP's strong ...
View BP PLC Sponsored ADR BP stock quote prices, financial information, real-time forecasts, and company news from CNN.
BP's share price has declined significantly, but its strategic pivot back to traditional energy sources and strong dividend yield offer a compelling long-term investment opportunity. Despite risks ...