The oil revenues are rising, but with over 40% of the budget swallowed by debt servicing, the gains are not reaching those who need them most
When the Iran war pushed Brent crude well past the $100 mark, Angola’s government responded with caution. For a country that budgeted 2026 revenues assuming oil prices at...