French oil and gas group Total believes there is enough demand on the spot market for liquefied natural gas from its Yamal LNG plant in Russia, Total's chief ...
A