October 16, 2026CommoditiesMacroPolitics·Bearish·libya oil revenue dispute
Dispute erupts between Libya's Oil Corporation and central bank over $870M in missing oil revenues
A dispute has erupted between Libya's National Oil Corporation and the Central Bank of Libya over the disappearance of $870 million in oil revenues, with reports detailing the full story of where the millions went and questions raised about the head of the Libyan Foreign Bank.
Detected & updated continuously · Source: Nebula
Story subjects
Oil Corporation