April 6, 2025

exxon pledges to slash its net carbon emissions