Essa é uma dúvida muito comum nas oficinas e a resposta não é simplesmente sim ou não. Tecnicamente, você pode misturar marcas diferentes de óleo de motor se ambas forem da mesma especificação e viscosidade recomendada pelo fabricante do seu carro. Por exemplo, se seu manual pede óleo 5W30 sintético e você tem um pouco de Castrol 5W30 sintético e precisa completar com Mobil 5W30 sintético, em uma emergência, não vai causar um desastre imediato.
Porém, isso deve ser visto como uma solução de emergência, tipo quando você está na estrada e o nível está baixo, mas só encontra um posto com marca diferente. O ideal é sempre usar a mesma marca e tipo de óleo durante todo o intervalo de troca. Cada fabricante tem seu pacote de aditivos (detergentes, dispersantes, antioxidantes) e a mistura pode, em alguns casos, reduzir a eficácia desses aditivos ou até causar incompatibilidade química, formando borra.
Para carros mais antigos ou de uso comum, uma mistura pontual geralmente não trará problemas graves. Mas para motores modernos, turbo, de alta performance ou que usam óleo específico (como alguns da Volkswagen que exigem certificação VW 504.00/507.00), a mistura é mais arriscada. Pode afetar a proteção, a limpeza interna e até a garantia do veículo se ainda estiver na concessionária.
Minha recomendação é: evite ao máximo misturar. Se precisar completar em uma emergência, use pelo menos a mesma viscosidade e especificação (API, ACEA ou do fabricante). E na próxima troca de óleo, faça a substituição completa pelo produto correto e, de preferência, fique com uma marca de confiança. Se você já misturou e está em dúvida, ou se o motor apresentar algum ruído diferente, barulho de tic-tac ou consumo anormal de óleo, procure um mecânico para uma avaliação.