Yesterday, despite coming close, the EUR/USD held onto the 1.0900 handle. The low seen was set at 1.0904 and it later closed in the US at 1.0931. The prior low was set on Monday at 1.0893 before it finally reclaimed the 1.10 handle and peaked at 1.1008. All of that was covered here in a number of updates. The outside range is therefore 1.0893-1.1008. The failure to hold a break above 1.10 was also noted yesterday, as was the disappointment for Euro bulls that led it back to a low at 1.0904. Well, just now we got some more data out of Germany. This time the latest Industrial production for June. That was expected to rise by 1% from a prior fall of 2.5%. It has slight beaten estimates, rising by 1.4%. Just ahead of this report the EUR/USD was drifting back close to the lows seen yesterday and that was all due to the rebound in the USD/JPY today. Yesterday was saw how the better German data failed to lift the EUR/USD. It is currently trading at 1.0907