And yet stocks have rebounded. On Thursday, the S&P 500 index closed at a record high of 7,041.28. After a sluggish start to ...