The net result on forex positions amounts to 5.1 bln Sfr
* Watched for clues on how long it may sustain franc cap
* SNB was sharply criticized for big loss in 2010
ZURICH, July 31 (Reuters) – The Swiss National Bank recorded a profit 6.5 billion Swiss francs ($6.63 billion) for the first half of...