National News

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. We…