Market news: Operations at four Libyan oil terminals have been suspended due to severe weather.

2026-01-19

Market news: Operations at four Libyan oil terminals have been suspended due to severe weather.