BlackRock Income Trust declares $0.0882 dividend Press Room 3 months ago BlackRock Income Trust declares $0.0882 dividend