Roundup: Life expectancy drops / ExxonMobil CFO / Mask mandate 

    US deaths: U.S. life expectancy fell by a year and a half in 2020, the largest one-year decline since World War II, public health officials said this morning. The drop spelled out by the Centers for D…


    Already an INSIDER? Sign in.