BP ( (BP)) just unveiled an announcement. In December 2025, BP p.l.c. continued executing the share buyback programme it announced on 4 November 2025, repurchasing around 1.49 million of its $0.25 ...
BP shares (LSE: BP.) have had a roller-coaster 2025. The February strategy reset saw a pivot away from renewables, followed by a sharp April sell-off after US tariffs hit. Since bottoming at a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results