Protests could pose risk for markets: analyst

Kapyrin also explained why he likes the prospects for Walmart shares even though their valuations are high.