Libya April 18, 2026By Isabella RossiLibya Surges to Decade-High Crude Output in 2025, Cementing Its Spot as Africa’s Leading Oil ProducerBy Isabella Rossi