The Real Reason Russia Isn’t Pumping More Gas
Natural gas prices have been ceding ground with the selling pressure primarily driven by the delayed onset of winter and weak cash pricing. Natural gas prices were quoted at a seven-week low of $4.77/MMBtu on Monday's…