Natural gas futures edge higher as EIA report shows 166 Bcf withdrawal, flipping inventories to deficit. Chart analysis targets $4.155, but warm weather caps gains.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results