US stocks drop as AI trade takes a breather ahead of Nvidia earnings

previous post