US has burned through ‘years’ of munitions since start of Iran war

· Financial Times