(Sharecast News) - European shares finished on a mixed note as worries that persistent inflation could see a delay in planned interest rate cuts this year weighed on sentiment.
European shares finished on a mixed note as worries that persistent inflation could see a delay in planned interest rate cuts this year weighed on sentiment.