CNBC Pro

Top investment strategist David Roche says inflation is here to stay. Here’s why