Sell-off in EUR triggers strong buying Markets wary of intervention at 45.20, may see profit taking from longs Pair last at 45.18-21, traded 45.05-18 range so far