Carbon dioxide (CO2) contributes significantly to climate change as a greenhouse gas. The Earth's atmosphere is naturally kept warm enough to support life by greenhouse gases which trap heat in the atmosphere. However, human activity has significantly increased the amount of CO2 in the atmosphere because of deforestation and the use of fossil fuels. One of the key concerns with human evolution that fuels global climate change is carbon dioxide (CO2). It is released as fuels burn and as a result, people worldwide are gradually becoming more conscious of environmental issues. Effective policy formulation requires an investigation of the factors influencing CO2 emissions, yet tiny datasets and traditional research methodologies have hampered prior investigations. This research uses three prediction models to estimate CO2 trapping efficiency among CO2 emissions, energy use and GDP: Multiple Linear Regression (MLR), Support Vector Machine (SVM) and Random Forest (RF). The machine learning (ML) techniques used in this work have demonstrated strong performance with multiple linear regressions, support vector machines and random forest models with mean absolute error (MAE), mean absolute percentage error (MAPE) and root mean square error (RMSE). The investigation has proposed a technique for approximating CO2 emissions and the results indicate that Support Vector Machine (SVM) can attain the highest degree of precision. The outcome could be a useful model for the decision support system to enhance an appropriate course of action for reducing CO2 emissions worldwide.