Markets Walking on Thin Ice - 07.04.2026 ETF inflows look bullish, but geopolitics and macro data are keeping traders on edge

episode
0