S&P 500 futures are up 29 points, or 0.7% ahead of the open. It's been a rough quarter for stocks but with Treasury yields down 4-7 bps across the curve today, some buyers are wading in.

Spoos
Spoos