Not sure why, but perhaps lower gas prices could be a factor…

The correlation between consumer confidence and retail sales is far from 1:1…

EUR/USD is firming as stocks stabilize at lower levels. Watch for stops above 1.2240 in EUR/USD and above 90.00 in USD/JPY.