US leads global military spending in 2025 at $954B | PiQ Markets