Latest ECB cuts interest rates to 2% as inflation cools, growth stays slow Central bank lowers inflation forecasts amid euro strength, energy price drop; trade risks loom Javed Mirza Jun 05, 2025 Jun 05, 2025