Three months after the Olympics, Oliveira placed sixth in the 200 m backstroke at the 2012 European Short Course Swimming Championships in Chartres, France in a Portuguese record of 1:53.06.