Market Commentary 2/28/2021
By: Matt Garrott The airwaves are abuzz with talk about the impending stimulus package. The consensus view is that it’s not a matter of if we’ll get another round of stimulus, but when and how much. However, the longer the stimulus is delayed, the less necessary $1.9 trillion seems to be. This is [...]