Home Stock Weekly wrap: TikTok deal, pharma tariffs, crypto crash and Nvidia OpenAI deal