2 Top Tech Stocks to Buy for the Long Haul
The amazing decade-plus tech stock bull run came to a screeching halt last November, and tech remains one of the worst-performing sectors of the market this year. Nvidia says the war in Ukraine and China continuing to impose incredibly stringent COVID lockdowns on its people will swipe $500 million of revenue from its results.