OTTAWA—The Bank of Canada has held its key interest rate steady at 2.25 percent for a seventh consecutive meeting, while warning that higher oil prices and tariffs are putting increased upward pressure on inflation. “The longer oil prices and refinery ...