The Bank of Canada's interest rate announcement arrives on Wednesday in a cloud of uncertainty thanks to a shifting trade war with the United States.
CNN's Sara Sidner reacted to a fiery speech by Canada's next prime minister, Mark Carney, who vowed a robust response to ...