The BSE Sensex index fell by nearly 660 points in intraday trading on Friday, while the Nifty 50 index also fell by over 225 points. This is primarily due to escalating geopolitical tensions between the US and Iran and continuous selling by Foreign Institutional Investors (FIIs). Negative global cues, particularly a sell-off in US tech stocks, also pressured Indian equities.