Like an unexpected gust of wind that blows the hat off your head or flips your umbrella inside out, last week’s stock market performance startled investors. Looking back, it’s easy to identify some of the factors that may have contributed to investors’ unease and shaken confidence in the markets. Ben Levisohn of Barron’s offered a […]

