Major US stock indexes climbed Thursday. Dow gained 0.6%, Nasdaq up 0.2%, driven by TSMC earnings and easing oil prices, calming market tensions.
Read full article on MarketWire