Economy Restart of Libyan Crude Production Weighs Down Prices by 3% September 22, 2020 Adedapo Adesanya By Adedapo Adesanya Oil prices slid more than 3 per cent on Monday over fears of increased global supply following news that Libya will Read More