BP PLC Q1 2026 Earnings Soar 453% on Oil‑Trading Gains Amid Geopolitical Volatility
BP PLC’s Q1 2026 earnings beat expectations, driven by oil‑trading gains amid Iran tensions and new Venezuelan gas deals, boosting net income to $3.8 bn.
2 minutes to read








