Stocks steadied Wednesday following heavy losses as investors awaited Nvidia earnings for further clues about whether AI-fuelled valuations are justified.

See Full Page