Petrobras (PBR) reported Q1 net income Tuesday of $6.2 billion, up from $5.97 billion a year earlier.
Analyst polled by FactSet expected $6.04 billion.
Sales revenue for the quarter ended March 31 was $23.54 billion, up from $21.07 billion a year earlier.
Analysts surveyed by FactSet expected $26.56 billion.