India, May 8 -- After moving mostly higher early in the session, stocks turned in a strong performance throughout much of the trading day on Thursday before giving back some ground going into the close.

The major averages pulled back well off their highs of the session but still finished the session firmly in positive territory.

The Nasdaq jumped 189.98 points or 1.1 percent to 17,928.14, the Dow advanced 254.48 points or 0.6 percent to 41,368.45 and the S&P 500 climbed 32.66 points or 0.6 percent at 5,663.94.

The strength on Wall Street came after President Donald Trump unveiled the framework of a trade agreement with the U.K.

While noting the final details are still "being written up," Trump claimed the deal includes billions of dolla...