The market made a violent move higher yesterday after the release of the EIA storage number, despite the EIA number coming in on the high side and bearish weather runs coming in throughout the week. Rumors started emerging of 7 offshore oil producing platforms (owned by Shell, Chevron and Equinor ) were halted on a […]
To access this content, you must purchase ION Natural Gas Commentary.