A sweeping victory of Democrats in US Congress has raised expectations of a resolution to Middle East war. This has sent crude oil crashing, which is one of the key factors behind rally in Indian stock market on Thursday. FIIs net bought Indian equities worth ₹7,284.03 crore on Wednesday. Nifty 50 opened sharply higher with a gap-up near 24,378 mark.