CNBC Pro

This is the ‘worst macro backdrop for stocks in a generation,’ says strategist Francois Trahan