Tag: bumpy

Despite a big plunge in spring 2025, the BP (LSE: BP) share price ended last year up just over 10% (excluding cash dividends). Not a bad annual return, but nothing…