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.