Relentless rise in oil pulls Nifty below 23,900

Broader markets take a bigger beating