RANsquawk European Morning Briefing - 29/07/10