BP Share Price Surges 2% Despite Q2 2025 Profit Drop: Oil Giant Launches $750M Buyback Programme
BP shares jumped nearly 2% to 413.84p in early Tuesday trading, defying expectations after the British…
BP shares jumped nearly 2% to 413.84p in early Tuesday trading, defying expectations after the British…
Ever wondered how a company can lose £143m in sales but still see profits soar? HP’s…