BusinessdividendfinanceinternetTechnology Cross Timbers Royalty Trust declares $0.0752 dividend Cross Timbers Royalty Trust declares $0.0752 dividend byadminOctober 21, 2025