Category Breaking News

BP shares jumps 5%

[ad_1] The BP logo is shown outside of 27 February 2025, in the UK, England, an electric vehicle offering electric vehicle. Anna Barclay | Getty Images News | Getty pictures Bp A program of defense investor Elliott, returned to the…