Sensex down 400 to 75,614 amid oil and geopolitical tensions

Business