Energy News Beat The world is once again staring down the barrel of an energy crisis. With the Strait of Hormuz effectively closed amid escalating tensions from the Iran conflict, global markets are in panic mode over potential disruptions to oil and liquefied natural gas (LNG) supplies. Prices are spiking, supply chains are under threat, […]