It's a happy Friday in markets after another rough week. Bitcoin is up nearly 10% and that's been a strong tell.

S&P 500 futures are at a session high, up 59 points, or 1.5%.

SPX

Barring a mammoth rally, this will be the sixth straight week of declines.