
1523: Tank Talk
Leopard 2 Tanks, German Indecision, US Energy Profits
Germany is currently resisting pressure from the US and NATO allies to send Leopard 2 battle tanks to Ukraine. European officials are reportedly frustrated that the US is profiting from the war through increased weapons sales and high energy prices, while Europe bears the economic brunt of the conflict. US defense contractors have seen stocks rise by 38% since the war began, leading to accusations that the conflict is being prolonged for financial gain.




