Home Politics Mexican peso drops to 20.5 per USD, nearing two-year low