The U.S. Energy Department’s weekly inventory release showed that natural gas stockpiles are at their record highs, reflecting low demand amid robust onshore output.
The U.S. Energy Department’s weekly inventory release showed that natural gas stockpiles are at their record highs, reflecting low demand amid robust onshore output.