Tech news today: Nvidia earnings on deck as tech stocks rebound, Anthropic relieves some AI fears