Libya’s Oil Production Rebounds To Top 1.2 Million Bpd
Libya’s oil production is now at 1.211 million barrels per day (bpd), according to the country’s National Oil Corporation (NOC)—a level last seen before the port blockades that began this Continue Reading
