Muscat Stock Exchange index closes up 0.95 percent