Stock market today, July 14 -- Indian benchmark indices traded lower on Tuesday as escalating tensions in the Middle East drove crude oil prices higher, raising concerns over inflation and the economic impact on India, the world's third-largest oil importer.

The US military carried out a third consecutive night of strikes on Iran, while President Donald Trump reinstated restrictions on Iranian shipping and proposed a 20% fee on cargo transiting the Strait of Hormuz, intensifying geopolitical concerns and lifting global oil prices.

At 9:48 IST, the Nifty 50 declined 0.54% to 24,076.10, while the BSE Sensex fell 0.62% to 77,141.40.

Selling pressure was broad-based, with 12 of the 16 sectoral indices trading in the red. Heavyweight financ...