0 Brazil’s $3.5 Billion Oil Fund: Economic Strategy Amid Approval Crisis March 8, 2025 Marcus Thompson Brazil plans to use its $3.5 billion social fund from oil revenues to stabilize its
0 Lula’s Approval Rating Declines to Historic Low of 24% February 15, 2025 Lila Khan Lula’s approval rating fell to 24% from 35% in December, with disapproval jumping to 41%.