It was a cold, foggy morning in the national capital on Tuesday with the minimum temperature settling at 7 degrees Celsius, normal for the season. A senior Railways officer said 14 trains have been delayed by an average of two hours due to fog. Ranchi-Delhi and Jaynagar-Anand Vihar Garib Rath, Farakka Express, Poorva Express, Sealdah-Rajdhani were among those delayed. A cover of moderate fog enveloped the city with visibility reduced to 200 metres at Palam and 400 metres at Safdarjung, at 5.30am, said a Met department official. Mainly clear skies are forecast for the day. Maximum temperature will hover around 20 degrees Celsius, said the official. Relative humidity was 100 per cent at 8.30am. On Monday, the minimum temperature in the national capital had settled at 7.1 degrees Celsius, while the maximum temperature recorded was 20.1 degrees Celsius.