My guess is that there was a lot of money on the sidelines sitting out the chaos of the Trump Presidency that would now like to re-deploy.
That's a reasonable assumption.
I'm actually surprised futures tonight aren't greener.
I think they will be by sunrise.

3846 as I type.