Star Metro - Stock markets retreat ahead of Nvidia earnings