Are the synergy of stable energy supply, robust financial service and strong economic growth achievable? Evidence from 134 countries | Journal of Economic Studies | DeepDyve