Libya’s oil production passes 900,000 barrels per day (BPD), inching the country closer to 1 million BPD by July.

Libya’s oil production passes 900,000 barrels per day (BPD), inching the country closer to 1 million BPD by July.
The Undersecretary of the Foreign Ministry for Technical Affairs, Mahmoud Khalifa Al-Tilisi, discussed with the …