Natural Gas Futures Stumbled Last Week: Let's Find Out Why
June 21, 2021 at 11:25 AM EDT
Despite the bullish numbers, the prospect of less weather-related consumption and an impending storm-induced demand disruption resulted in a 2.5% decline for the U.S. benchmark last week.