The European Central Bank as expected cut its benchmark deposit rate by 25 basis points on Thursday for a seventh consecutive meeting, bringing it to 2%, with President Christine Lagarde indicating that the ECB is nearing the end of its easing cycle ...