Home Business Petrobras of Brazil to Pay $2.95 Billion Over Corruption Scandal