All 16 major sectors logged losses. (Express Photo)
Indian shares opened lower on Thursday as a surge in oil prices weighed on market sentiment, overshadowing stock-specific gains driven by quarterly earnings.
The Nifty 50 fell 1.16% at 23,898.70 and the BSE Sensex shed 1.17% to 76,578.87 as of 9:23 am IST.
All 16 major sectors logged losses. The broader small-caps and mid-caps lost 0.7% and 1.2%, respectively.
Brent crude climbed to about $123 a barrel after US President Donald Trump held talks with oil companies on measures to mitigate the impact of a potential months-long blockade of Iran’s ports, fuelling fears of prolonged supply disruptions.
Higher oil prices pose inflation risks for India, the world’s third-largest crude importer, while also threatening economic growth and corporate earnings.
Overnight, the US Federal Reserve leftinterest rates unchanged, as expected, while heightened concerns over inflation linked to the Iran war led markets to price out any rate cuts in 2026.