Business|Economy|Finance|News
Libya central bank showdown risks spiralling into wider crisis
A struggle to control the Central Bank of Libya (CBL) has already sparked a blockade of oil production and it threatens the worst crisis in years for the major energy
August 30, 2024