Oil Price

Stalemate in Libya could cause next major oil supply outage

The struggle for control is extending to Libya’s surviving institutions, the Central Bank of Libya (CBL) and the National Oil Corporation, states Hamish Kinnear