European Defense Stocks Go Parabolic as War Spending Surges
Published on March 10, 2025
The U.S. has poured more than $120 billion into Ukraine since its war with Russia began three years ago, but with a new administration in Washington, that support is grinding to a halt.