Indian shares rose on Tuesday, helped by gains in information technology and energy stocks, with investors keenly awaiting a key U.S. inflation reading and the Federal Reserve's policy decision.

The NSE Nifty 50 index was up 0.3% at 23,325.40, while the S&P BSE Sensex also rose 0.3% at 76,689.02, as of 10:44 a.m. IST.

All 13 major sectors logged gains, with energy stocks rising 0.6%, driven by a nearly 4% jump in ONGC after Jefferies raised its target price on the oil refiner's stock.

U.S. interest rate-sensitive IT stocks gained 0.2% as investors awaited the U.S. consumer price index data for May and the Fed's policy decision on Wednesday.

The Fed is expected to hold rates steady and the focus will be on whether policymakers tweak their projections for rate cuts this year.

India's heavyweight financial services gave up early losses to rise 0.1%.

The broader, domestically-focussed small caps and mid-caps both rose nearly 1%, outperforming the benchmarks.

IndiGo's shares dropped 3.5% as the airline's biggest shareholder was set to sell a 2% stake worth 32.93 billion rupees ($394 million), per a term sheet seen by Reuters.

Indian shares have been volatile over the last couple of weeks but are back to near record highs as Prime Minister Narendra Modi has returned to power, albeit with a slimmer majority for his alliance.

"We need to wait and watch till the budget in a few weeks," Anita Gandhi, founder and head of institution at Arihant Capital Markets said.

Finance Minister Nirmala Sitharaman is expected to present the budget next month. (Reporting by Kashish Tandon and Bharath Rajeswaran in Bengaluru; Editing by Sherry Jacob-Phillips and Mrigank Dhaniwala)