National News

[ad_1] The share price of oil major BP has experienced a few twists and turns of late. A new CEO, Murray Auchincloss, was installed in early 2024.…