Futures higher, retail sales data and bank earnings ahead - what's moving markets