In light of advanced prints from CME Group for natural gas futures markets, investors added nearly 14K contracts to their open interest positions on T

In light of advanced prints from CME Group for natural gas futures markets, investors added nearly 14K contracts to their open interest positions on T