Gold price remains firm on improved demand