Basra's heavy closes at weekly gain despite choppy trading on Friday