11 March 2026

Investors demand explanation from BP for attempt to omit climate proposal