BlackRock Science and Technology Trust (BST) — Technical Analysis