Chen, Rongxin, Hui Shan Lee, and Bee Chen Ooi. 2026. “The Paradox of Oil and Sustainable Development: Evidence from OPEC and Non-OPEC Countries”. Issues and Perspectives in Business and Social Sciences 6 (2):354–370. https://doi.org/10.33093/ipbss.2026.6.2.9.