John Hancock Financial Opportunities Fund (BTO) | AIIR Finance