Brazil’s national oil company Petrobras posted a rise in second quarter profits as asset sales helped offset a fall in revenue. Petrobras posted a profit of nearly $4.94 billion for the June quarter, an improvement on the $2.69 billion