Stress for anything, including sudden weather events, can impact egg production. Hens need 14 to 16 hours of light daily to be 'in the mood' to lay eggs. Older birds produce fewer eggs, and molting times vary by breed and individual differences. Some birds molt fast and hard, some slowly and with few obvious changes.
Food of course matters, feeding a fresh balanced diet works best, but it's one factor that influences egg production, not the only thing.
Days are now getting longer, so egg production will increase, given all else that might be going on.
None of us can control everything, so it's just not possible to blame the feed as the only factor that matters to those hens!
Mary