People and Tech Inventory market merchants are ‘too optimistic’ over 2020 earnings and the 2021 recovery, strategists enlighten – MarketWatch
U.S. stocks have started the week on the wrong foot again. All three major U.S. indexes climbed last week despite the unemployment rate rising to 14.7% the worst since the Great Depression. The coronavirus pandemic cost 20.5 million U.S. jobs in April, accord…