U.S. stock benchmarks closed in positive territory Thursday, finishing off their best levels with energy and financials powering the day’s moves. A rally in the technology-related Nasdaq helped to drive the index undoing its coronavirus-induced selloff of the past two months. Although there was another turbulent finish for major benchmarks […]