US mortality disadvantage

Today, we rank 50th in life expectancy globally and have increasingly diverged from our “high-income” country (HIC) peers. By any measure, we spend more on healthcare than any other wealthy nation.