https://www.stlouisfed.org/education/teacher-professional-development Created Mon, 06/03/2023 - 21:30 Updated Mon, 06/03/2023 - 21:30 The world’s population had been doubling every 47 years to reach 8 billion today. But it is expected to peak at 10.5 billion before declining by century’s end.