American Express: Barclays cuts target price to $340 from $342 - AXP News | Rallies