EU economy shows positive signs, but challenges remain amid Ukraine war