Brazil's real led gains across Latin American currencies on Tuesday, while stocks rallied after US President Donald Trump cleared the way for a smooth White House transition, adding to recent market optimism about the prospect of COVID-19 vaccines.
The real added about 0.9% to the dollar as increased October tax revenues painted an encouraging picture of economic recovery.
But the currency has widely underperformed its regional peers this year, due to record-low interest rates, rising coronavirus cases and concerns over surging government debt.
Treasury Secretary Bruno Funchal said the government was taking on large quantities of debt, leaving virtually no room to increase fiscal spending.
The South American country also has the world's third worst outbreak of the virus, behind only the United States and India.
Data showed Brazil's annual rate of inflation accelerated to 4.2% in mid-November, above the central bank's year-end target, lending weight to the recent raising of average interest rate forecasts by economists.
Sao Paulo shares jumped to a near nine-month high, while the wider Latin American equities index rose more than 2%, tracking gains on Wall Street.
A spike in oil prices spurred gains in the currencies of crude exporters Mexico and Colombia.
The Mexican peso rose 0.5% to hold near its strongest levels since early March. The currency has been among the biggest beneficiaries of easing US political uncertainty and news on vaccine breakthroughs this month.
"With Mexico's dominant trading partner- the buyer of roughly 80% of Mexican exports- likely to vaccinate key segments of its population by mid-2021, a rebounding US economy should help to bolster Mexico's outlook," analysts at TS Lombard wrote in a note.
The Trump administration on Monday gave President-elect Joe Biden access to critical resources that will enable him to take the reins of power in January, ending weeks of political uncertainty in Washington and driving the safe-haven dollar down.
Meanwhile, Peru said an eager market had soaked up its offer of $4 billion worth of debt, including a rare century bond as it scrambles to raise funds to soften the economic fallout from the coronavirus crisis.
Argentine stocks surged more than 5% in catch-up trade, while data showed that economic activity in the country contracted lesser-than-expected in September.