Weekly Market Review – December 19, 2020
Stock Markets Stocks edged higher last week, with all major U.S. indexes hitting fresh all-time highs. Fiscal-stimulus optimism, along with a brighter longer-term outlook driven by the rollout of vaccines, continues to support sentiment. Long-term Treasury yields rose modestly, and oil logged its seventh straight weekly gain. Economic data were mixed, revealing that the economic […]