BlackRock Energy & Resources Trust: Buy This 8.3% Yielding CEF For Upside In OilSeeking Alpha • 11/25/19