Weekly Market Review – April 17, 2021
Stock Markets The markets have completed their fourth consecutive week of gains and have now moved to challenge their record peaks. The large and mid-cap benchmarks surged ahead while the technology-based Nasdaq Composite Index and small-cap Russell 2000 Index lagged slightly, although they stayed close to their highs of the past trading weeks. Within the […]