European Stocks Jump on Defense Needs. Ukraine Conflict Is Lifting Contractors Published 03 Mar 2025 Full Article