ECB Rate Decision April 2026

ECB Rate Decision: Held at 2.0% (unanimous) (Thursday, April 30, 2026 at 1:45 pm CET (7:45 am ET, 12:45 pm London)). Consensus Hold at 2.0% deposit rate (73.5% probability); hike...