Libya’s Oil Production Down to 95,000 bpd
National Oil Company’s (NOC) total oil production inside Libya is down to 95,077 barrels per day (bpd) as of April 28.
National Oil Company’s (NOC) total oil production inside Libya is down to 95,077 barrels per day (bpd) as of April 28.
Page 1 of 1