Refreshing the latest version...

TPE Logo
Nasdaq Composite slides as Nvidia shares tumble on Jensen Huang’s exit; oil prices jump