With N=15 years of gps data and 40-70 of those days per year below zero very few below -10°C. I can say that I ride slower on cold days on avarage.
I am not fit and do not track that at all. I can barely keep my avarage above 25km/h in city traffic for 15km, very few conflict points maybe twenty but not comparable to road cycling. So a km/h decrease of avarage speed during winter is common but not a given. I do not count bad road conditions, but Stockholm has really good maintanance during winter, ice free asphalt all year.
That seems to be born out by using better (read more expensive) winter riding gear. I naturally run a bit cold so spending on low temperature tights, base layer and jersey/jacket has made a massive difference for me.
Scorching heat with high humidity has an opposite effect. H2O drops the density of air and you can go measurably faster than in drier air.
Obviously there could be many reasons for this: less aerodynamic clothing, more cautious cornering etc etc, but the effect is very noticeable to me.
Huh? I've been cycling for 15 years, many of those years doing 15k km a year, all year round. Mountain biking on mountains at -15C, down to urban cycling in 38-40C scorching summer heat. I've never noticed speed, effort, stamina changing with temperature as you suggest.
And I've done lots of road cycling at constant 35-40km/h, descents of up to 70+km/h.