BlackRock Science and Technology Trust, a tech-focused CEF, is under pressure due to high valuations and market volatility, with a significant way to go before being considered 'cheap'. The fund's ...