Return to Article Details The Effect of Financial Development on Energy Consumption: Evidence from Russia Download Download PDF