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