Cross Timbers Royalty Trust declares July distribution of $0.06 per unit - CRT News | Rallies