As duas formas – ofertar e oferecer – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e são sinônimas no sentido de “dar como oferta” mas a palavra oferecer tem mais sentidos.

Ofertar significa dar como oferta ou presente; consagrar.

Queremos ofertar este anel ao Rei como prova do nosso amor.
Serão ofertadas 50 vagas para iniciantes.

Oferecer significa dar; ofertar como presente; colocar(-se) à disposição; proporcionar; propor; mostrar; exibir; manifestar.

Eu queria oferecer conforto ao aflito.
A Comissão foi criada para oferecer recomendações imparciais.
Ofereceram-me uma oportunidade única de trabalho!


Referências

Ofertar advém da construção oferta + ar.
Oferecer advém do latim offerescere.