Home Stock Nvidia stock rebounds around 3%: what’s behind the rally?