StalemateMarkets can be excused for lacking any conviction this week. After a rally that has been based mostly on 'less bad' news, technicals have...
OffsideNow that the playoffs have begun I can dust off the hockey-related financial market references. With hope still springing eternal, Leafs...
Shorts WeatherThe simple definition of a bull market is a persistent period of more buyers than sellers. With the S&P 500 at 4100+, we seem to be in a...