ECB Rate Decision April 30, 2026: Stagflation & EUR/USD | FN Pulse