Well, they finally did it. Last night, they passed the stimulus bill. So, we now have the Fed doing QE Unlimited, the Federal Government pushing through a massive fiscal stimulus and most politicians taking the virus crisis seriously.
Is this the biggest sell-the-news event setup in history?
I doubt it, but neither are we about to rocket straight back t…