EUR/USD rebounds as risk-on mood weakens Dollar, eyes weekly range