BBP Read More BP shares plunge after chairman oustedMay 27, 2026 Oil giant BP has suffered a sharp fall in its share price following the shock announcement that its…