This stock will continue to make 'a ton' of money for investors: Strategists

What does higher spending but lower credit card balances mean for industry leader, Visa?
03:39
Wed, Nov 20 20135:00 PM EST