Sackler OxyContin Deal: Green Light! Trending News 11/18/2025 The Sackler family, owners of Purdue Pharma, the company that made OxyContin, will pay up to $7 billion to settle…