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…
Markets China Liquidated The Most US Securities In Four Years To Prop Up Plunging YuanOctober 20, 2023 Yesterday, when looking at the latest TIC data, we made a modest proposal: the reason why yields are blowing out…