(1)
Chen, R.; Lee, H. S.; Ooi, B. C. The Paradox of Oil and Sustainable Development: Evidence from OPEC and Non-OPEC Countries. IPBSS 2026, 6, 354–370.