Economic Update For Week Ending December 19, 2020.
61 articles Stock markets finished the week higher – Investors teetered between optimism and pessimism this week. On the positive, COVID-19 vaccine injections began in the U.S. A second vaccine from Moderna gained unanimous approval from the…