Indian benchmark indices Sensex and Nifty faced downward pressure recently, driven by surging crude oil costs and growing geopolitical tensions in West Asia that dampened investor sentiment.