$5 trillion bloodbath sweeps markets amid bullish macro setup.