
The European Central Bank is set to hold its key deposit rate at 2% on Thursday for a seventh consecutive time, with the June meeting likely to provide more clarity on the consequences of the Iran conflict together with a fresh round of projections. ...