Colombia stocks hit 7-month high as oil shares surge; Peso gains