Head of news investigations at Global Witness.
"It is horrifying to see BP’s profits..."
BP quarterly profit beats expectations at $3.2 billion, driven by Iran war trading boon Reuters