Stocks cautious as Nvidia earnings test looms

GLOBAL-MARKETS:Stocks cautious as Nvidia earnings test looms

Markets