Europe close: Stocks finish higher after ECB cuts interests rates
The Stoxx 600 finished 0.68% higher at 524.75, marginally ahead of the previous record close of 524.71 reached on 15 May. As expected, the ECB cut the deposit rate by 25 basis points to 3.75%, following nine months of holding rates steady. However, the …