Moneycontrol PRO
LAMF
LAMF

Sensex falls 250 pts from day's high, Nifty below 23,800: 3 key reasons behind market paring gains

Brent crude oil prices have climbed about 40% since the Iran War began, impact import bill for India.
March 18, 2026 / 15:01 IST
Stock market today news: Sensex, Nifty see profit booking in trade. 
Snapshot AI
  • Sensex and Nifty trimmed gains amid profit booking on Wednesday.
  • FIIs sold equities worth Rs 4,741 crore, rupee hit record low.
  • Brent crude prices surged 40% since Iran conflict began.

The benchmark equity indices Sensex and Nifty trimmed their intraday gains on Wednesday amid profit booking.

In early trade today, Sensex jumped 929.38 points or 1.22 percent to an intraday high of 77,000.22, while the broader Nifty was at 23,862.25, up 281.1 points or 1.19 percent.

However, profit booking emerged thereafter. At around 2:45 pm, the Sensex was at 76,805.92, still up 735.08 points or 0.97 percent. The Nifty was at 23,793.90, up 212.75 points or 0.9 percent.

Key reasons behind market paring gains 

1) Profit booking: Some profit taking emerged after sharp gains in the early session today. The markets have consistently rose for the previous two trading sessions.

2) FII selling: Foreign Institutional Investors (FIIs) offloaded equities worth Rs 4,741.22 crore on Tuesday. The FIIs have been net selllers in the month of March so far and have cumulatively sold more than Rs 66,000 crore.

3) Rupee at fresh low: The Indian rupee fell to its lifetime low, extending a rough patch as the raging conflict in the West Asia kept oil prices elevated, raising economic risks for India while also sapping capital flows. The rupee fell to 92.62 per dollar, eclipsing its previous low of 92.4750 hit last week.

Brent crude oil prices have climbed about 40% since the Iran War began. The conflict has since sent shockwaves throughout global markets as energy importing economies grapple with the most severe supply disruption in decades.

Technical outlook 

According to Anand James, Chief Market Strategist at Geojit Investments, the Nifty has sustained momentum after achieving the 23,600 level. "Expect the 23,700 region to pose a challenge. A direct move above this is required to target 23,990. The 23,550 level will need to hold in case of early weakness to support further upside. A breach could drag the index towards the 23,300-23,130 zone, though a sharp fall is less likely," he said.

Disclaimer: The views and investment tips expressed by investment experts on Moneycontrol.com are their own and not those of the website or its management. Moneycontrol.com advises users to check with certified experts before taking any investment decisions.

Paras Bisht
Paras Bisht A financial journalist with over 10 years of experience, specialising in tracking stock market movements and fundamental developments that impact investors and the broader economy. A keen observer of global financial markets, I regularly engage with leading market voices to write stories. At Moneycontrol, I focus on decoding market trends, policy shifts and economic changes, driven by a constant passion to learn, analyse, and share knowledge with my readers.
first published: Mar 18, 2026 10:17 am

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347