John Stoltzfus is a Managing Director and Chief Investment Strategist at Oppenheimer Asset Management. In this role, he specializes in inter-market analysis across multiple asset classes and global market strategies. His expertise also encompasses cyclical and secular trends, sectors, geopolitics, and macroeconomics.