Eli Lilly & Co. spent $128 million promoting Cymbalta (duloxetene) for the year through August, according to IMS Health.