As recently as 2 weeks ago, markets were hitting all-time highs, employment and economic data were quite rosy and the outlook was (relatively) stable. My how the narrative has...