Share LinkedIn Facebook Twitter WhatsApp Copy Link Email Telegram Libya: Oil revenues to reach $22 billion in 2025