The broking firm says, the Nifty has support at 5980-5950 and resistance at 6020-6040.
Nifty has support at 5980-5950: