The Bank of Canada said dangers from a U.S. trade war led it to cut borrowing costs for a seventh consecutive meeting Wednesday, continuing to lead the G7 on stimulus, and expressed caution about further moves as the immediate hit to growth may be fo...