Tag: Swiss central bank posts 1.2 bln Swiss francs H1 profit as forex weighs