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