BP's fourth-quarter profit fell 61% to its lowest level since 2020.
Thames Water faced another regulatory blow on Wednesday as the industry watchdog opened an investigation into delays to ...
Q4 2024 Earnings Call Transcript February 11, 2025 BP p.l.c. misses on earnings expectations. Reported EPS is $0.44 EPS, ...