Three major U.S. drug distributors, McKesson, Cencora, and Cardinal Health, have agreed to pay $300 million to settle claims from health insurers and benefit plans. These claims allege the distributors contributed to the opioid epidemic by failing to implement proper controls, leading to an overflow of addictive painkillers into illegal markets. This settlement follows a $21 billion agreement reached earlier with state and local governments.