Currently 103.16 after stopping right on strong support/techs at 101.20
Plenty of hot air from Japan but no intervention as yet.
This is another case of sell rumour/buy fact on USD
Offers: 103.50 103.80 104.00 104.40-50 104.75-801 05.00 105.20 105.50 105.80 106.00
Bids: 102.80 102.50-55 102.30 102.00 101.80 101.50 101.20 101.00
Order boards are understandably thin/decimated today but I'll do my best to post what I can find. Bids/offers are rebuilding at some previous levels where broken