The European Central Bank cut its benchmark Deposit Rate by 25 basis points on Thursday for a sixth consecutive meeting, bringing it to 2.25% and removing the restrictive label from its policy statement, signalling a new phase characterised by uncert...