The latest Weil European Distress Index (WEDI), a closely watched early indicator of corporate distress and default risk, suggests that European businesses entered the latest period of geopolitical and energy market volatility from an already fragile starting point.
Corporate distress remains above the long-run average in Q1 2026 and, notably, is already higher than before the 2022 Ukraine war ene...
