Home Economy News AmEx revenue beats expectations on strong holiday spending