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 →
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 →