Moderate foggy conditions were witnessed early in the morning in several parts of Delhi causing drop in visibility but the situation improved as the day progressed. The maximum temperature settled five notches below the season's average at 17.5 degrees Celsius.