Iran faces halt to oil production within weeks if US blockade succeeds

· Financial Times