-
Posted by
Two Blokes Apr 17 -
Filed in
Stock
-
2 views
Stocks closed mostly lowered on the holiday-shortened week, though small caps muscled a win with the RUT rallying more than 1%. Nvidia (NVDA) was behind a lot of the downside action as it faced multiple headwinds that plunged its stock more than 8%.