WTF?

Our World in Data: Link between health spending and life expectancy: US is an outlier.