According to a new study from the American Cancer Society, average annual death rates in the United States—after having fallen markedly and continuously for decades—recently stalled for the first time since researchers began tracking them in the late 1960s. This finding has provided new fuel for the long-running debate over the future of longevity, cast…
© 2025 Hedgeye Risk Management, LLC
Substack is the home for great culture