PORTLAND, Ore.—Omnicare Inc., a subsidiary of CVS Health and a provider of pharmacy services to long-term care facilities, has agreed to pay the United States a $15.3 million civil penalty to resolve allegations that it violated federal law by, among other things, allowing opioids and other controlled substances to be...