Deutsche Bank Reiterates Sell Rating for BlackRock Trust Shares
Deutsche Bank Aktiengesellschaft has reaffirmed its sell rating for shares of the BlackRock Long-Term Municipal Advantage Trust (LON:BTA), as detailed in a report released on Tuesday. The bank set a…