US stock indices gained on Thursday On a wave of solid earnings and on rising hopes that the worst of the Middle East conflict had passed.
At the open, the Dow Jones Industrial Average rose 94.1 points, or 0.19%, to 48,557.82. The S&P 500 rose 14.8 points, or 0.21%, to 7,037.78, while the Nasdaq Composite rose 46.4 points, or 0.19%, to 24,062.454.
