Energy SupplyEuropeGermanyLong ProductssentimentChange July 22, 2025 EU Budget Overhaul: German Contributions Rise Amidst Stable Steel Production By Sven Büeler