Investors may be overreacting to this period of higher inflation and should use it to take advantage of stocks in the energy sector, said Victoria Greene, an investor for high net worth clients.
"Energy does well in an inflationary environment," the chief investment officer at G Squared Private Wealth said on CNBC's "Worldwide Exchange" early Wednesday. "It's one of the top-performing and highly correlated sectors with CPI."