Nvidia Earnings, US Stocks, Trade Deficit Update