Markets Revealed: best and worst-performing funds of 2020 cityinsider July 4, 2020 Products run by BlackRock, H2O and Invesco battered by pandemic