Home sales spiked in June, rising 11%, the largest since December 2000. Last month was revised sharply higher, to +2.4 in May from a previous -0.6%.
Inventories shrunk to 8.8 months worth of supply from 10.2 months. Good news all around.
EUR/USD has firmed to 1.4268 from 1.4245. Watch for barriers at 1.4300 to come under threat once again.