The fiscal 2026 National Defense Authorization Act authorizes $900.6 billion for U.S. defense spending, a slight increase over 2025 spending levels. However, disputes such as the Russia-Ukraine war, ...