The oil crisis in Libya is finally over when the government regained control over two oil reports seized by rebels last year.
The oil crisis in Libya is finally over when the government regained control over two oil reports seized by rebels last year.