Rand Talks Diesel on CBC's On the Money

VW, and others, got caught cheating on diesel emission tests. Paris seeks to ban diesel cars. Meantime, heavy-duty trucks continue to roll on North American Highways and Canada will soon see the opening of first new refinery in decades: a modern CO2-sequestering behemoth in Edmonton. 

Given these contradictory signals, what's the future of diesel?