SPX daily chart
SPX daily

The mood in markets continues to improve with the S&P 500 now up 70 points, or 1.6%.

Meanwhile, the US dollar is still some distance from its lows. The exception is USD/CAD, which is now down 94 pips as oil prices hit a high for the day, up $2.