Iran conflict windfall over three months reignites calls for companies ‘cashing in on human misery’ to pay for environmental damageEight of the biggest oil companies amassed profits of more than $90bn (£67bn) in just three months as the Iran conflict sent energy prices soaring and the...
