News Following Libya’s oil production: Oil prices slideAmira Cherni21 January، 202021 January، 2020 21 January، 202021 January، 2020 Oil prices fell nearly 1% today as investors expected Libya’s oil production to eventually resume following a force majeure declared by the oil exporter on...