US economy will recover but Covid-19 bruises will last several years...