Falling Crude Prices Fuel Nifty Gains Amid Geopolitical Risks