Stocks indexes closed at record highs on Wall Street again as the market posted its sixth straight gain, its longest winning streak in three months, the AP reports. The Standard & Poor's 500 index and Nasdaq composite closed at all-time highs Thursday. Major retailers posted some of the biggest gains. Best Buy soared 21.5% after reporting earnings that beat forecasts. PVH, which owns Calvin Klein and Tommy Hilfiger, rose 4.8%. Slightly more than half of the stocks on the New York Stock Exchange rose. Energy and small-company stocks lagged the market. The price of oil fell sharply. The S&P 500 increased 10 points, or 0.4%, to 2,415. The Dow Jones industrial average rose 70 points, or 0.3%, to 21,082. The Nasdaq climbed 42 points, or 0.7%, to 6,205. (More stock market stories.)