Retail Earnings Take Centre Stage as Markets Digest Nvidia and Walmart Results

US equities are giving back some of Wednesday’s gains this morning as investors digest earnings reports from Nvidia and Walmart. While Nvidia delivered another earnings beat, the muted premarket reaction may suggest investors were looking for an even stronger outlook following the stock’s significant rally. At the same time, weakness in Walmart shares is weighing […]