German Confidence Hits Multi-Year Lows as Energy Costs Defy Global Risk Rally
Germany's GfK consumer confidence fell to a 3.25-year low and IFO business confidence to near a 6-year trough, even as Iran's Strait of Hormuz peace proposal triggered a global risk-on rally. Economist Justin Wolfers warns energy costs could persist for years without a durable geopolitical resolution. Asian markets are reaching record highs while European real economies absorb the compounding weight of structural energy constraints.





























