Oil and gas market forecasts have new demand contingency

March 15, 2018
Oil and gas market forecasts have a new footnote for their list of possibilities that, if any materialized, would knock projections haywire.

Oil and gas market forecasts have a new footnote for their list of possibilities that, if any materialized, would knock projections haywire.