BP p.l.c.

4.87
-0.06 (-1.29%)
At close: Mar 05, 2025, 5:29 PM

BP p.l.c. Income Statement