Home Editor's Pick Mexican peso drops to 20.5 per USD, nearing two-year low