Politics Yen carry trade cracks are showing, and Wall Street isn’t ready May 1, 2026 On Thursday, USD/JPY crashed over 500 pips in a matter of hours. Japan’s Ministry of Finance confirmed it had bought…