EU summit, UK bank results, Walmart earnings