ECB Hikes Rates, Warns of Stagflation from Middle East Conflict