Europe close: Stocks fall ahead of Nvidia earnings, economic data
(Sharecast News) - European stock markets finished off their lows on Tuesday following a late-afternoon rally but were still firmly in the red as investors turned cautious ahead of Nvidia's earnings and economic data later in the week.