The Pullback In Natural Gas Has Created An Opportunity
Natural gas has retreated from recent highs as European countries are reaching storage capacity levels. U.S. natural gas prices have hit a fresh six-week low, closing at $7.75/MMBtu on Monday. Continue Reading