Uncertain weather conditions have fogged the outlook of the North American natural gas market, but supply and demand fundamentals continue to support favorable pricing in the longer term, Standard & Poor’s Ratings Services (S&P) energy analysts said last weekly.
Fogged
Articles from Fogged