Retail stocks rallied in their best day of the year, after Target raised its second quarter earnings forecast.