Qatar has halted production of liquefied natural gas and tanker traffic has virtually stopped at the Strait of Hormuz, as Iranian attacks raise the risks for the global economy.
Qatar has halted production of liquefied natural gas and tanker traffic has virtually stopped at the Strait of Hormuz, as Iranian attacks raise the risks for the global economy.