Excuse me, I'm a bit confused about the terminology in the world of finance and cryptocurrency. Could you please explain the key distinction between a currency exchange fee and a foreign transaction fee? As an investor and a frequent traveler, I find it essential to understand these charges better so that I can make informed decisions and avoid any unexpected costs. Thank you in advance for your clarification.