Chase Sapphire Preferred has $0 foreign transaction fee. Unlike many credit cards that add a 3% foreign transaction fee when you use your card outside of the U.S.