2026.05.20

Defense Budget Release Weeks Away, but $1.5 Trillion Topline Faces Pushback