Loading...
Loading...
Browse all stories on DeepNewz
VisitCountry providing most military aid to Ukraine in 2025?
United States • 25%
United Kingdom • 25%
Germany • 25%
Other • 25%
France • 25%
Official government announcements and international aid reports
AEI Report: Russian Victory in Ukraine Could Cost U.S. $808 Billion More Than Current Aid Through 2029
Jan 9, 2025, 01:06 PM
A new report from the American Enterprise Institute (AEI) highlights the financial implications of a potential Russian victory in Ukraine. According to the assessment, if Russia were to win the war, the United States would incur an estimated additional cost of $808 billion by 2029 to deter future Russian aggression in Europe. This figure exceeds the current military aid provided to Ukraine, suggesting that supporting Ukraine is more cost-effective for the U.S. than facing the consequences of its defeat. The report emphasizes that the costs associated with a Russian victory would necessitate a significant increase in Pentagon spending to safeguard U.S. interests in Europe.
View original story
United Kingdom • 25%
Germany • 25%
Other • 25%
United States • 25%
United States • 25%
Germany • 25%
United Kingdom • 25%
Other • 25%
Other NATO countries • 25%
Germany • 25%
United Kingdom • 25%
United States • 25%
United Kingdom • 25%
Other • 25%
United States • 25%
Germany • 25%
Germany • 25%
United Kingdom • 25%
United States • 25%
Other countries • 25%
Other • 25%
Germany • 25%
United States • 25%
France • 25%
United Kingdom • 25%
Other • 25%
Germany • 25%
United States • 25%
United Kingdom • 25%
United Kingdom • 25%
United States • 25%
Other • 25%
European Union • 25%
United Kingdom • 25%
Germany • 25%
United States • 25%
Other • 25%
Other • 25%
United Kingdom • 25%
United States • 25%
Germany • 25%
United States • 25%
Other • 25%
United Kingdom • 25%
Germany • 25%
United Kingdom • 25%
United States • 25%
Germany • 25%
France • 25%
$700 billion to $900 billion • 25%
Less than $500 billion • 25%
$500 billion to $700 billion • 25%
More than $900 billion • 25%