Teva, Allergan, CVS, and Walgreens finalize opioid settlement agreements June 9, 2023 By Elliot Goldbaum