×

CNBC Explains: Forecasting energy demand