Currently taking out decent demand at 121.50 as yen finds favour still

Offers 121.80 122.00 122.20 122.40 122.85 123.00 123.20-25 (stops above) 123.50

Bids 121.25-30 121.00 120.75 120.50 120.25 120.00 (stops below)