BP's (BP.N) gains narrowed to 3%, after rising more than 10% earlier.

2025-06-26

BP's (BP.N) gains narrowed to 3%, after rising more than 10% earlier.