Byron Wien: Bracing for $80 Oil and other surprises in 2018?

$80 oil and 9 other surprises that Byron Wien is bracing for in 2018 – marketwatch