BIP Challenge 4 – Digital & Information Technology
Petro4Cast is a causal forecasting and counterfactual simulation system for weekly U.S. demand for gasoline, distillate and jet fuel.
U.S. fuel demand is shaped by economic, market and operational factors. Although traditional models predict demand, none explain why it changes.
Correlation is Not Causation.
Crude price, industrial output and demand move together; regression weights do not say which lever actually moves demand.
Structural Breaks Break Models.
A mobility collapse, a refinery closure or a strategic reserve release changes the data-generating process, not just the noise.
Conditional on Sampled History.
A forecast conditioned on history cannot evaluate an intervention that has never happened in the sample.
Petro4Cast is a framework that forecasts demand, identifies its real drivers, explains the what, when, how, & why a change happened, and shows how the market would have evolved under different conditions.
Each layer is one of the challenge questions that Petro4Cast answers.
Select a stage to know more.
The counterfactual engine fixes a driver with a do(·) intervention and propagates the change through the fitted model.
Illustrative shape only. The live scenario outputs for each fuel are on the Counterfactual page.
Open the counterfactual engine →Our governance pillars shape every output, and our architecture keeps the core model safe and sound inside the private cloud while internet search remains isolated.

Every source is public: EIA, FRED and market data. Every transformation is logged, so the panel behind the model can be audited end to end.

Every forecast decomposes into seasonality, driver contributions and trend. Every causal estimate carries its backdoor adjustment set and refutation results.

Outputs speak the language of the decision they feed: volumes, days of cover and margin exposure, with a conversational assistant to interrogate them.

Parameter uncertainty, structural uncertainty, and confidence are reported side by side, never a misleadingly precise number.





