USDJPY halts explosive rally near 2018 resistance