Brazil
The Oil Sands company in Brazil with the highest Dividend Yield is Petróleo Brasileiro S.A. - Petrobras (São Paulo Stock Exchange: PETR4.SA) at 22.35%.
The Oil Sands company in Brazil with the lowest Dividend Yield is Petro Rio S.A. (São Paulo Stock Exchange: PRIO3.SA) at 0.21%.
The top 10 Oil Sands companies in Brazil by Dividend Yield are Petróleo Brasileiro S.A. - Petrobras, Petroreconcavo S.A. and Petro Rio S.A..
The bottom 10 Oil Sands companies in Brazil by Dividend Yield are Petro Rio S.A., Petroreconcavo S.A. and Petróleo Brasileiro S.A. - Petrobras.