BP: Expects oil and gas production and operations to be between 1.42 million and 1.45 million barrels of oil equivalent per day in the second quarter of 2026.

2026-07-14

BP: Expects oil and gas production and operations to be between 1.42 million and 1.45 million barrels of oil equivalent per day in the second quarter of 2026.