The weekly chart shows $WMT in consolidation and holding under triangle resistance and recent resistance around $104. Will price break through in June or remain in consolidation with downside under $100.Walmart Weekly Chart: