US stocks close higher before Thanksgiving Day