Euro hits lows on German data miss

Retail sales fail to rebound German retail sales failed to match expectations of a 0.5% rebound on a month-by-month basis in May and instead declined for the third month in a row. Sales fell 0.6%…