Learn more BP said first-quarter 2026 results will be shaped by volatile energy markets, highlighting exceptionally strong ...