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...
Oil be Damned!Biden and MBS doing their pre-fight fistbump Just when you thought the bank crisis was the only thing that mattered, the Saudis have put...