Oil Prices Soar on Libyan Shutdown – 20 January 2020

0
202
Oil prices touched their highest levels in more than a week on Monday after Libya’s National Oil Corporation (NOC) announced that two big oilfields were shutting down