Stocks Fall on Disappointing Jobs and Manufacturing Data
Stocks had their worst week since March of 2023. Major stock indices ended significantly lower with the biggest drop in the Russell 2000 small cap and the tech heavy Nasdaq 100. North American manufacturing PMIs fell more rapidly in August while services PMIs improved in the U.S. and Canada. OPEC+ decided to delay a reduction […]