Citi costco card. Online sign-ups at Costco.

Citi costco card. No foreign transaction fees on purchases.