Bank of Canada Faces Dilemma Amid Trade Tensions and Economic Pressures