Indian markets tumble amid geopolitical tensions and crude surge.