Home Editor's Pick EURUSD and GBPUSD: EURUSD faces resistance at 1.07600