CVS, Walmart, Walgreens agree to pay $13.8 billion to settle U.S. opioid claims – sources | Global Banking & Finance Review | GBAF