ECB holds rates steady as Middle East conflict drives oil prices higher, fueling inflation. Markets price in rate cuts by April 2026.