Natural gas prices have fallen from highs of over $6 per MMBtu earlier this year.
See the rest here:
Why higher than expected storage led to lower natural gas prices
Natural gas prices have fallen from highs of over $6 per MMBtu earlier this year.
See the rest here:
Why higher than expected storage led to lower natural gas prices