Stock index rises; peso strengthens