123 forecasters

How many barrels of oil will be in the US Strategic Petroleum Reserve at the end of the second week of August 2026?

Latest estimate
308k thousand barrels