Looks like the stress of the week plus bizarre weather conditions have finally caught up with me. Felt weak since Friday, but kept going which was stupid in hindsight.
Missed 30 minutes on the bike this week and a 1 hour run today. Rest tomorrow and hopefully back to normal on Tuesday. Not ideal, but best I can do given the circumstances.