Stock markets slid across the board on Tuesday as investors worried about lofty tech valuations on the eve of earnings from AI chip titan Nvidia.

See Full Page