A subsidiary of the Libyan Oil Corporation stopped refining due to a shortage of crude

You might also like