Stocks trade at record highs as Best Buy boosts retailers