CWOP Dewpoint

My take on this is that their trace for their analysis is off, meaning another station used to compare with yours is bad. Look at the scale of the graph, someone is reporting dew point temperatures on Venus. 8O