Impact of non-renewable energy and natural resources on economic recovery: Empirical evidence from selected developing economies. (January 2023)