BlackRock Science and Technology Term Trust decrease dividend by -1.1% to $0.2168/share Published 02 Jul 2025 Full Article