March arrived with a bang on Wall Street as stocks set new records, fueled by a promising inflation reading and a relentless tech rally, which saw Nvidia hitting a $2 trillion valuation for the first time.
Learn more about your ad choices. Visit megaphone.fm/adchoices