European markets in cautious mood ahead of Nvidia earnings Press Room 7 months ago European markets in cautious mood ahead of Nvidia earnings