Nvidia shares slip beneath key technical level as market braces for Nov. 17 earnings | The Apex Times