The mountain trekking herbivore did not disappoint as it showed its presence today, sending the STI up by 1.4%. Stock markets in Europe are also higher. “The biggest Asian markets closed higher, as investor confidence was boosted by signs that…