The sense of urgency prevails after the ECB advanced its decision two weeks before the meeting.
The debt purchases will end on July 1. On the 21st of that same month, the European Central Bank (ECB) will undertake the first rate hike in 11 years, to leave the deposit rate at -0.25%. But there is still more. On September 8, the price of din