The U.S. has the lowest life expectancy of any G7 nation. That's according to data from the University of Oxford and the London School of Hygiene and Tropical Medicine. The G7 is an informal grouping of the world's advanced economies including Canada, France, Germany, Italy, Japan, U.K. and the U.S.