Who wins from this war? https://www.taxresearch.org.uk/Blog/2026/03/15/who-wins-from-this-war/

Who wins from this war?
The FT has an article this morning that notes: US oil companies stand to receive a windfall of more than $60bn this year if crude prices maintain the levels they have hit since the start of the Iran war. Modelling by investment bank Jefferies estimates American producers will generate an extra $5bn...