I posted another thread theorizing why my hens stopped laying in the last couple weeks. They were laying really well when I had them locked indoors during a cold snap, the stopped once they got out to forage again. I suspect an environmental contaminant, specifically air pollution.