BP PLC Business BP to feel the heat over curtailed climate vow June 11, 2024 0 BP to feel the heat over curtailed climate vow