Whether the Nifty 50 recovers from here or drops further to 22,000 depends heavily on the duration of the current geopolitical crisis and the resulting oil shock. Let’s take a closer look at landscape.