Daily Market Update 25/05/2023 Key Points: • UK core inflation hits 30-year high • Germany enters into a recession Read More »