Libya oil revenue
Business

The $15.2 Billion Windfall: Why Libya Must Listen to the IMF and Save Its Oil Revenues

When a country located on Africas biggest proven crude reserves rolls out a huge, multi-billion-dollar profit announcement midway through the year, there’s often a kind