Nifty clawed back to 96.9% of Friday's range before closing down 137 points, signaling bulls still hold the 23,900 floor but lack the conviction to push higher as geopolitical pressure re-enters the equation.