Nvidia shares set for $300bn swing around high-stakes earnings — Warptech News