Home Economy News Safe-haven Swiss franc at decade high vs dollar as US-China trade war rages