bp Gas & Low Carbon Energy profit declines in Q1 2026 amid lower realizations

Apr 28, 2026 - 13:00
 0
bp Gas & Low Carbon Energy profit declines in Q1 2026 amid lower realizations