On Friday Brazil's stocks rose as a rally in oil prices boosted commodity stocks, while the national currency also firmed as hopes for an imminent U.S. stimulus package raised investors' appetite for risk.

The Brazilian all share index, Bovespa, surged 2.9 percent to 41,673.62 points, with heavyweights Petrobras and Vale leading the way.

State-run Petrobras gained 3.02 percent to 27.60 Real as oil prices leapt more than 11 percent on hopes the U.S. economic stimulus package could help pull the world's largest economy out of a recession.

Mining giant Vale rose 2.99 percent 30.69 Real as copper prices gained.

The prospect of more U.S. government aid also heightened appetite for emerging market stocks. Banking shares rose, with Itau, Banco Bradesco and Unibanco up between 3.4 and 4.4 percent.

Vivo, Brazil's largest mobile phone company, surged 5.21 percent to 36.72 reais after the carrier reported a nearly ten-fold surge in its fourth-quarter profit.

Brazil's real BRBY strengthened 1.05 percent to 2.266 Real per U.S. dollar.