Oil blockade: Libya faces financial crisis, budget deficit
Fayez al-Sarraj, the head of Libya's internationally recognised government, has warned the country against financial crisis and budget deficit.The warning was triggered by the blockade of oil terminals in the North African country."The…