Major averages rallied and were near session highs in late morning trading Thursday as investors pored over another avalanche of earnings reports. About two hours into the session, the Nasdaq rose 0.9% while the S&P 500 and Dow Jones industrial average gained 0.4% each. Volume was disappointing in the early going. Nasdaq volume was tracking 14% lower than Wednesday. NYSE volume fell 8%.