As all of us know by now, the U.S. sets global records on healthcare spending, but still doesn't get the best results. The latest depressing reminder of this problem comes from the Organization for Economic Cooperation and Development, which notes that the U.S. ranks near the bottom in life expectancy among wealthy nations. Article