Kraft Heinz and other companies are facing potential backlash as they continue operating in Russia. The companies have stated they will scale back operations and only sell their "essential" products in Russia. But many stores in Russia are still carrying Oreo's, Heinz ketchup, mayo, and other products. Crain's Chicago Business Assistant Managing Editor & Columnist Joe Cahill shares his thoughts with John Howell.