0 comments
10 forecasters

How many million net barrels of crude oil will be drawn from the U.S. Strategic Petroleum Reserve during May 2026?

Latest estimate
17.4 Barrels (millions)