BP to feel the heat over curtailed climate vow