Loading stories
Libya's National Oil Corporation reports July production figures: 41 million barrels of oil and 3.75 billion cubic meters of gas 路 Baobab Pulse