Qatar announced a production halt at a facility last week and declared force majeure on LNG shipments.
Latest posts by Toimitus (see all)
Professional investors are resisting a bid by Wall Street’s top regulator to reduce how frequently …