Oil settles slightly higher, investors still wary