Massive state-owned oil and gas producer QatarEnergy has declared "force majeure", which essentially excuses it from fulfilling existing contracts. Follow the latest on the global markets.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results