Sensex falls 976 points, Nifty below 24,000
Rupee weakens due to Middle East tension, Indian currency falls against dollar
Ships stranded in the Strait of Hormuz, Indian Navy may launch special operation
New refinery to be built in America after 50 years, investment of $300 billion announced
Market recovers after flat start, Sensex-Nifty on green mark amid turmoil