Philip Jennings said, in contrast, business leaders at Davos are "dancing in the snow."