Business InsightFebruary 13, 2025Defense stocks drop after Trump says Pentagon spending could be halved