Oliveira died in Porto on 2 April 2015 , aged 106 .
de Oliveira died on April 2 , 2015 in Porto from heart failure , aged 106 .