Global markets-Shares drift ahead of Nvidia earnings; oil wobbles - NVDA News | Rallies