foreign currency rally