16 January 2026

BP and Shell hit with climate proposal filed by $1.5trn investor group