Stocks ended the week with a thud, closing down on Friday, as investors pulled back after February’s job report and market powerhouse Nvidia (NVDA) had […]