German investor morale improves unexpectedly in May
German investor sentiment rose to -10.2 in May, beating expectations. High energy prices and inflation still weigh on the economy amid the ongoing Iran war.
German investor sentiment rose to -10.2 in May, beating expectations. High energy prices and inflation still weigh on the economy amid the ongoing Iran war.