Brazilian energy giant Petrobras said Tuesday it will sell upwards of $5 billion in bonds to help finance development of offshore oil fields over the coming five years.