Four engineers said that severe weather caused four oil terminals in Libya to shut down.

2026-02-01

Four engineers said that severe weather caused four oil terminals in Libya to shut down.