Natural gas prices have fallen from highs of over $6 per MMBtu earlier this year.
Read the original:
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.
Read the original:
Why higher than expected storage led to lower natural gas prices