Arthur Hayes forecasts Fed printing as Trump’s Iran war ramps up. Here’s what that means f

March 2, 2026