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.