Markets A Panicking Japan Considers Shorting Oil To Prop Up The Crashing YenMarch 27, 2026 With the yen collapse accelerating, and pushing the USDJPY above 160 for the first time since 2024, markets are on…