Libya’s oil production drops to only 80.000 bpd amid continuous blockade
The total oil production inside Libya is down to 80,510 barrels a day, as of Monday April 13, 2020, while the forced restriction of oil and gas production by Khalifa Haftar's forces has caused financial losses exceeding $4,087,913,653 since…