US officials who spoke on condition of anonymity have revealed that President Donald Trump cancelled plan to attack Iran as there was less US firepower in Middle East than would be ideal to repulse a major Iranian counterstrike. Another reason was Israel having expended vast numbers of interceptor rockets against incoming Iranian missiles during their 12-day war in June 2025.