europe stands tall on recovery map