Market bull John Stoltzfus: U.S. is best place to invest, cites less ‘froth’

Oppenheimer Asset Management’s John Stoltzfus sees opportunities among beaten down mega cap names.Oppenheimer Asset Management’s John Stoltzfus sees opportunities among beaten down mega cap names.