US stocks rallied on Tuesday, with the S&P 500 closing at its highest level in 2-1/2 months, as a sales forecast by Best Buy dampened concerns high inflation would lead to a dismal holiday shopping season while a bounce in oil prices helped lift energy shares.
Subscribe To Our Free Newsletter |