Finance2026-04-15
Iran faces halt to oil production within weeks if US blockade succeeds
Tehran has a maximum of 16 days of storage before it will need to curtail its output
By Financial Times
Tehran has a maximum of 16 days of storage before it will need to curtail its output