Home Investing The FY2026 National Defense Authorization Act Cannot Have the Last Word on US Posture in Europe