Quantcast
 
More Roads Mean More Oil Consumption

More Roads Mean More Oil Consumption

A note from Morgan Stanley draws attention to the correlation between oil consumption per capita and miles of roads per capita in a nation. Canada has a very high miles...

 

More in India