I've got two CitiBank cards; one issued by Sears (Gold) and the other is an ATT Universal card (Plat). I called customer service for the Sears card, and was told that there is currently NO currency conversion fee . . . but that there will be a 3% charge starting in June.
The ATT card's customer service claims that there is a 3% currency conversion charge in effect now.
I'm vacationing in the UK for the last two weeks of May, so guess which card I'm using . . .