(Reuters) - Wall Street edged higher in a volatile morning session on Wednesday as industrial stocks gained on strong results from some marquee companies and a jump in oil prices boosted energy stocks.

FILE PHOTO: Traders work on the floor of the New York Stock Exchange (NYSE) in New York, U.S., March 29, 2018. REUTERS/Brendan McDermid

The gains were kept in check by technology shares, which were hit by a 7.2 percent slump in IBM (IBM.N) after the company’s margins missed estimates and by a slump in semiconductor stocks.

Among industrials, CSX Corp (CSX.O) jumped 7 percent after the company topped profit estimates. That lifted other railroad stocks and helped power a 1.2 percent jump in the Dow Jones Transport index .DJT.

United Airlines (UAL.N) gained 5.1 percent and lifted other airline stocks after reporting a better-than-expected quarterly profit, helped by higher fares.

“Even though it’s early in the earnings season, what you’re seeing is what folks were hoping - it is in line with expectations,” said Thomas Martin, senior portfolio manager at GlobAlt Investments in Atlanta.

“The growth rate is coming in slightly higher as companies report above expectations, but it hasn’t been super high.”

S&P 500 companies are expected to post an 18.6 percent rise in profits in the first quarter, the biggest increase in seven years, according to Thomson Reuters data.

At 11:23 a.m. ET, the Dow Jones Industrial Average .DJI was up 0.02 percent, at 24,792.02. The S&P 500 .SPX gained 0.33 percent to 2,715.22 and the Nasdaq Composite .IXIC rose 0.34 percent to 7,306.12.

The CBOE Volatility index .VIX was up 0.72 points at 15.99, marking its first gain after closing lower for six days

Read more from our friends at Reuters: