India, June 16 -- Stocks have moved sharply higher during trading on Monday, regaining ground following the sell-off seen last Friday. The major averages have all shown strong moves to the upside, climbing back within striking distance of last week's three-month highs.

Currently, the major averages are just off their highs of the session. The Nasdaq is up 304.30 points or 1.6 percent at 19,711.12, the S&P 500 is up 65.00 points or 1.1 percent at 6,041.97 and the Dow is up 394.09 points or 0.9 percent at 42,591.88.

The rally on Wall Street comes as traders look to pick up stocks at somewhat reduced levels following the previous session's nosedive, which came after Israel launched a series of airstrikes against Iran.

While the clash betwee...