BlackRock Income Trust declares $0.0882 dividend Press Room 1 year ago BlackRock Income Trust declares $0.0882 dividend