Rapid fossil fuels peak, plateau, and decline already underway
8,935
Published 2022-12-23