Wednesday, July 2, 2025

Libyan firm stops oil production over paucity of funds