Day

December 6, 2013
Now that we’re in the Christmas holiday shopping season, you’re about to get inundated with ridiculous expressions like “Santa Claus rally” and market superstitions that would have you believe that the price action on the first trading day of the year—January 2—will determine the returns on the market for all of 2014. It’s hard to...
Read More