Will global carbon emissions peak before December 31, 2028? | Ravioli