Joe Oliver attempts to use science, gets schooled by Greens’ Andrew Weaver