EURUSD
Extended rally from 1.3211 to reach 1.3434/37 highs today, ahead of pullback. Bulls remain in play for fresh attempt to 1.3580, while 1.3224/1.3250 support the advance.
Res: 1.3437, 1.3500, 1.3560, 1.3580
Sup: 1.3324, 1.3250, 1.3211, 1.3190
GBPUSD
Peaked at 1.5160 today, highest since Jan, ahead of sharp reversal. Losses below 1.5066 may risk further correction to 1.5000/1.4980, before fresh push higher towards 1.5360.
Res: 1.5160, 1.5200, 1.5235, 1.5360
Sup: 1.5000, 1.4980, 1.4935, 1.4920

USDJPY
Extended recovery off 95.61, to reach 99.56. A corrective ease has followed and a higher platform is now sought for a fresh phase higher, targeting 100.08. Only below 98.60 to delay bulls.
Res: 99.25, 99.58, 99.72, 100.08
Sup: 98.60, 98.00, 97.50, 97.15

USDCHF
Left a lower top at 1.1420 yesterday, before decline that completed two-day bear flag. 1.1244 low was seen ahead of minor bounce that may precede fresh weakness to 1.1158 next. Only regain of 1.1420 averts.
Res: 1.1360, 1.1420, 1.1435, 1.1449
Sup: 1.1240, 1.1225, 1.1170, 1.1158








