‘Very difficult position’: Bank of Canada expected to cut rate amid trade uncertainty