USDJPY weekly recap: range holds near 162.40 close | LHFX