EUR/USD is rebounding from key support at 1.0681/76, which reinforces the case for a range to develop over the next few weeks, with key resistance at
What's Your Reaction?