24 April 2026

BP shareholders revolt against climate transparency rollbacks