weekly-roundupWeekly Roundup: Tesla -14%, SMCI +24%, and the Mall Apocalypse Is Real
Tesla's worst day in a year, Super Micro's best week since May, oil above $97, and a mall in Alabama with no stores left. Weekly sentiment, unpacked.
3 min read
TSLASMCIGOOGAMD