Nvidia Valuation Nears $2 Trillion