RANsquawk EU Market Re-Cap - 21st June 2012