UK inflation hit a 15 month low in June. Netflix added 6 million new subscribers last quarter, more than double what analysts expected. Ukraine's armed forces are having a hard time with Russian mines. Sunday's election could prove tough for the Prime Minister of Spain.