Gold prices hold near $2,178 as oil surge fuels inflation fears