TORONTO: The Bank of Canada said on Tuesday it may buy back up to C$1 billion ($1.01 billion) from as many as eight government bond issues in a cash management bond repurchase operation on April 24.