The Fed can only wait and wonder

March 18, 2026

Plus, the stock market’s wartime reversal