Libya’s state oil firm declares force majeure on Al-Zawiya oil refinery exports

0
343