Gas prices may stay high despite US-Iran deal as structural headwinds persist
Structural headwinds persist.
Latest Gas news and guides.