Wall Street bulled up on Nvidia ahead of earnings