What could be the possible reason why this month's nifty futures were trading at an unusual discount that was not seen in recent times?

Everything looks hunky dory; the SP500 has bounced off its recent swing low, but what could be holding the Indian index futures at a discount, even two weeks before its monthly expiration.

Has anyone figured out a possible reason?