BP facing tense clash over climate transparency and shareholder rights at AGM 2026-04-22 · The Independent Read full story at source