As duas formas – ouro e oiro – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e ambas podem ser usadas com o mesmo significado.

Ouro ou oiro significa metal de brilho amarelo, que se cunham as moedas de maior valor e fabricam certas jóias; preciosidade; cor amarela e brilhante.

A avó deu-me uma pulseira de ouro.
É Uma moeda de oiro original Breen 984.

Na Língua Portuguesa os ditongos oi e ou podem, em muitos casos, serem usados para a mesma palavra mantendo exatamente o mesmo significado.

Louça :: Loiça
Toiro :: Toiro
Dourado :: Doirado

Ainda sobre esta dúvida alguns dicionários apontam “ouro” como forma prioritária e mais comum entre os falantes da Língua Portuguesa mas a palavra “oiro” é perfeitamente válida; escreva como desejar sabendo que ambas estão corretas.


Referências

Louro advém do latim aurum; origem mais antiga que “oiro”.