India, June 4 -- Stocks have fluctuated over the course of the trading session on Wednesday but largely maintained a modestly positive bias. The major averages are adding to the gains posted to start the week, with the Nasdaq and the S&P 500 reaching their best intraday levels in over three months.

Currently, the major averages are in positive territory but off their highs of the session. The Nasdaq is up 67.83 points or 0.4 percent at 19,466.79, the S&P 500 is up 16.09 points or 0.3 percent at 5,986.46 and the Dow is up 73.54 points or 0.2 percent at 42,593.18.

The continued strength on Wall Street may reflect optimism about the outlook for interest rates following the release of some weaker than expected U.S. economic data.

Before the ...