Jerry Taylor debunks energy myths on Fox Business’ Stossel