UNDERWRITING AND AGENCY AGREEMENT among PETRÓLEO BRASILEIRO S.A. – PETROBRAS BANCO NACIONAL DE DESENVOLVIMENTO ECONÔMICO E SOCIAL – BNDES CREDIT SUISSE SECURITIES (USA) LLC BOFA SECURITIES, INC. BANCO BRADESCO BBI S.A. BANCO DO BRASIL SECURITIES LLC...