Chen, R., Lee, H. S., & Ooi, B. C. (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