USDJPY Surges to 1986 Highs as Short Squeeze Accelerates
The yen weakens past 161.76, nearing 2024 peaks and 1986 levels, as traders unwind short positions amid fading intervention fears. The USDJPY pair climbed to 161.76, its highest level since 1986, as a short squeeze drives momentum. The rally breached key resistance, with t