A new analysis of data from over 118,000 men found average testosterone levels declined by an estimated 54% between 1972 and 2019. Researchers say obesity, diabetes and environmental factors may be contributing, but stress more studies are needed to determine the exact causes behind the long-term trend.