The oil-rich nation of Norway could be the first country to ban petrol-powered cars for good.