- S&P futures up 2.5% off the highs and index on track to post a second straight weekly gain.
- European equity markets higher following broad strength in Asia.
- Treasuries weaker across the curve with a bit of deepening.
- Dollar down on the major crosses.
- Gold down 1.4%.
- WTI crude up 0.4%, with demand concerns on China's GDP contraction, balanced against more optimistic coronavirus headlines.