Stock market wobbles as tech sells off November 18, 2025 By admin A long-delayed jobs report and earnings by Nvidia are set to be released in the coming days.