BP Is Winning Back Stock Analysts as Buy Ratings Double
May 11, 2026
BP shares rallied 24% in 2026 as buy ratings doubled, driven by soaring oil prices and improved financial health. Executives prioritize debt reduction following a record quarter boosted by strong trading operations.