Greece on many minds with IMF payment delay, now bunched June 30, no deal yet Stops hit below 1.1220, 1.1200 levels Hourly cloud currently 1.1100-1.1223, to peak 1.1222-1.1307