Qatar announced a production halt at a facility last week and declared force majeure on LNG shipments.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera