Oil Crashes on Iran Talks, Yen Surges After Intervention: Markets Brace for NFP
Oil prices plunged on US-Iran talks optimism while yen surged after coordinated intervention. Hawkish Fed dissents and strong US data (Chicago PMI, ECI) contrast with falling yields. Mag7 stocks gain…