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.