Petrobras, Brazil's state oil company, has agreed to pay more than US$ 853m to the United States and Brazil, ending a long-running corruption investigation. The probe stemmed from a bribery scheme at the firm, which involved millions in payments that were concealed from investors and regulators.