‘On the Road Again’: A 118 Country Panel Analysis of Gasoline and Diesel Demand
2020 ◽
Vol 142
◽
pp. 151-167