Wednesday, January 22, 2025

Libyan firm stops oil production over paucity of funds