Chen, Rongxin, et al. “The Paradox of Oil and Sustainable Development: Evidence from OPEC and Non-OPEC Countries”. Issues and Perspectives in Business and Social Sciences (IPBiS), vol. 6, no. 2, Apr. 2026, pp. 354–370, doi:10.33093/ipbss.2026.6.2.9.