currency cap