Watch “Tesla and electric cars – is this the future? What will it mean for the price of oil?” November 14, 2016 bigf