Retailers fared better than expected in the first half of the year amid higher consumer confidence and low unemployment, prompting NRF to raise its forecast for 2018, the association reported. The forecast now calls for sales growth of at least 4.5% this year, up from an earlier prediction of between 3.8% and 4.4%. Read the CNBC story here