Eurozone inflation rose to 3.0% in April. Economy expanded 0.1% in Q1. Iran war blocked Hormuz, spiking oil prices to over $120. ECB survey shows 4.0% inflation expectations. Markets expect 85% chance of rate hikes by June. Stagflation concerns due to energy crisis