Could EVs Cause “Significant Drop” In Crude Oil Demand?

by James Ayre November 5, 2015 3 comments
Could EVs Cause “Significant Drop” In Crude Oil Demand?