Bitcoin (BTC) adrift in a sea of geopolitical and economic uncertainty
Nvidia shares pop as CEO may be done selling shares after hitting preset plan limit
The 61-year-old executive adopted a trading plan for the sale of up to six million Nvidia shares, and he has hit that threshold months ahead of schedule.