BP's share price has seen significant fluctuations, driven largely by the volatility of Brent crude prices and geopolitical tensions.


BP's share price has seen significant fluctuations, driven largely by the volatility of Brent crude prices and geopolitical tensions.