Freeport LNG Texas terminal outage hurts Europe, may help African exporters
Global liquefied natural gas (LNG) buyers – especially in Europe – and some U.S. shale producers have been reeling since a June 8 blast shut Freeport LNG’s massive export terminal Continue Reading