[ad_1] Earnings call transcript: BP reports strong profit in Q1 2026 amid market volatility [ad_2] Source link