Libya presents a striking investment paradox. The country possesses Africa’s largest proven crude-oil reserves, a strategic location between Africa...