Dynamics of Electricity Consumption, Oil Price and Economic Growth: Global Perspective