Mumbai, June 28 (PTI) The NSE Nifty declined by 82 points to 10,589.10 due to heavy selling pressure in realty, energy, PSU bank, pharma and media sectors on the last day of expiry of June derivatives contracts amid trade war concerns exerting pressure on global stocks. Also Read - Vaccination Drive Suspended in Maharashtra Till Monday Due to CoWin App Glitches

The Indian rupee slipped to a record low against the US dollar, following further spike in oil prices, concerns regarding inflation and widening of the fiscal deficit. Also Read - Day 1 of Largest Vaccination Drive Ends as Over 1.9 Frontline Workers Get First Jabs | 10 Points

Trading was volatile as traders rolled over positions in the F&O segment from the near month June to July 2018 series. The June 2018 F&O contracts expired today. Also Read - Live Cricket Streaming India vs Australia 4th Test: When And Where to Watch IND vs AUS Stream Live Cricket Match Online And on TV

Overseas, European stocks were trading lower, tracking losses in Asian markets as investors continued to grapple with the US strategy towards Chinese trade and investment.

The Nifty 50 index fell by 82.30 points or 0.77 per cent to end at 10,589.10 mark, its lowest closing level since May 24 2018. It hovered between 10,674.20 and 10,557.70 during the session. It saw an intra-day movement of about 116.50 points.

Sector-wise, realty dropped by 2.21 per cent, PSU bank 1.95 per cent, energy 1.87 per cent, media 1.59 per cent, pharma 1.23 per cent, IT 1.03 per cent, financial service 0.88 per cent, auto 0.78 per cent, FMCG 0.75 per cent, private bank 0.46 per cent, bank 0.37 per cent and infra 0.27 per cent.

On the other hand, metal rose by 0.14 per cent.

Major index gainers were Mahindra and Mahindra, NTPC, Infosys, Hindalco, Kotak Bank, Bharti Airtel, Infosys, HDFC bank and Tata Steel.

Among the Index losers were Tech Mahindra, HindPetro, BPCL, Titan, Indiabulls Housing Finance, BPCL, ICICI bank, Tata Motors and GAIL.

The market breadth, indicating its overall health, remained negative, a total of 430 scrips advanced and 1,356 declined, while 77 remained unchanged.

As many as 234 total securities hit their price bands.

Turnover in the cash segment rose to Rs 37,876.38 crore, from Rs 28,955.70 crore as on Wednesday.

A total of 18,458.69 lakhs shares changed hands in 1,14,16,567 trades. The market capitalisation of listed firms on the NSE stood at Rs 1,41,05,313.78 crore.

This is published unedited from the PTI feed.