Opinion - Macro Insights for Investing

David Zervos: Blame traders living in rate cut la-la land — not the Fed — for recent market turbulence

David Zervos, Jefferies chief market strategist
WATCH LIVE