As far as the stock markets go this week was historic. Retail investors (known as the Redditors) apparently took down some sizable hedge funds. It was an online version of occupy Wall Street. While the war is not over, it appears that the Redditors won the first battle. That was the lead story for my […]