Weekly Market Review – February 25, 2023
Stock Markets The week’s major stock indexes were rocked to a major correction as a slew of upside inflation and growth reports that broke expectations were released. The broad S&P 500 Index plunged 2.67%, its worst weekly loss since early December. At its close on Friday, this index gave up approximately 35% of the rally […]