Home Editor's Pick EURUSD and GBPUSD: EURUSD under pressure below 1.08400