With fossil fuel firms set to report huge profits off the back of the Iran war amid heatwaves and wildfires in Europe, public debate is asking who should pay for the damage?