TSX futures rise as oil, gold gain at end of bruising week