Market news: All ports in Libya's oil crescent have been shut down due to severe weather.

2026-01-20

Market news: All ports in Libya's oil crescent have been shut down due to severe weather.