Oliveira sorgt in Barcelona für ersten KTM-Saisonsieg