BlackRock Canada sets July iShares ETF cash distributions, record date July 28 - BLK News | Rallies