American Express is preparing to launch a customer loyalty program in the U.S. that will enable shoppers at select retailers rack up points that they can use toward future purchases at Macy's, Exxon Mobil, AT&T and other participating companies. The free program, set to debut in May, is dubbed Plenti and will also include Nationwide, Rite Aid, Direct Energy and Hulu, American Express said Wednesday.