It's the end of another workweek. Boy, this week was long, given all the market craziness. As I write this, the S&P 500 ...