Delhi experienced a moderate Wednesday with the maximum temperature at 20.7 degrees Celsius -- average for this time of the year. The maximum temperature Thursday will hover around 20 degrees Celsius, while the minimum is expected to be around six degrees Celsius. There will be fog in the morning and clouds are expected in the later part of the day, said an official of the India Meteorological Department. The minimum temperature Wednesday was recorded at 4.4 degrees Celsius, three notches below the season's average.