Libya Loses 1.1 Million Bpd as Nearly All Its Oil Fields are Currently Not Producing

Libya's oil production is declining at a rate of 1.1 million barrels per day, according to the country's oil minister, Mohammed Aoun, who also stated that nearly all of the...
Read More