×

Oil majors face spending test from Iran war windfall cash

Oct 20, 2026 | 1:06 AM