Hi Bob, my thoughts are PetroRio should be trading a lot higher...
As for net income - financial income was ~R$110m - I believe mainly driven from investments made in "Oi SA" (BVMF:OIBR3) in 3Q16. According to the following article PetroRio started buying shares in Oi (6% of outstanding shares) at R$0.8 "which have increased by 330% since then."