Libya Achieves Highest Oil Production in a Decade in 2025