The European Central Bank kept its three key interest rates at their current levels on 23 July 2026, according to Finnhub. The ECB identified volatile energy prices, elevated by the ongoing Middle East conflict, as a primary uncertainty factor in its decision, noting that energy prices remain well above pre-conflict levels. The bank committed to a data-dependent approach, stating it will monitor the intensity and duration of the energy shock and its pass-through to inflation,