Gold price remains firm