Currently 102.21 being capped by yen pair selling

Sellers 102.50 102.60 102.70 102.80 102.90 103.00 (stops above) 103.25 103.50

Buyers 102.10 102.00 101.85 101.60 101.45 101.25 (stops below) 101.00 100.75 (stops below)