Libya Shuts Down Refinery Over Oil Shortage

The National Oil Corporation (NOC) in Libya has announced that it has shut down the Zawiya refinery in Western Libya following a shortage in crude oil production, with a loss of over $1 billion.

More Articles ...