0 comments
8 forecasters

When will the EIA first report weekly U.S. implied crude oil demand of less than 15,250 thousand barrels/day?

Latest estimate
08 Jul 2026