Markets | Thu Apr 14, 2011 6:39pm EDT

It's show-me time for Peru's Humala-investors