 The euro has climbed to its highest level since June 29th, as the US dollar continues to struggle. In the North American session, EURUSD is trading at 1.0496, up 0.85. German retail sales slide German consumers are being squeezed by the double-whammy of rising interest rates and double-digit inflation, and the October retail sales report ...... 