Strong buying interest in Nvidia ahead of earnings release despite market pressure.
Open shared insight