Next release Tuesday, 10 November 2026, 16:30 New York. Every release since 8 Nov 2016: 522 on record, actual against forecast. Medium impact for the USD. Updated within the hour of each release.
The last US API Crude Oil Stock Change (w/o Oct. 26, 2026, released 3 Nov 2026) came in at -5.267M, below the 1.75M forecast; the previous reading was -2.031M. The next US API Crude Oil Stock Change is due Tuesday, 10 November 2026 at 16:30 New York time (w/o Nov. 2, 2026).
Since 2016, US API Crude Oil Stock Change has come in above forecast 53% of the time and below 47% (518 releases with a forecast); over the last 12 it beat 50%. It has now come in below forecast 5 releases in a row.
The average miss against forecast over the last 24 releases was 3.81M: lower than expected is good for the USD.
| Released | Period | Actual | Forecast | Previous | Vs forecast |
|---|---|---|---|---|---|
| 3 Nov 2026 16:30 | w/o Oct. 26, 2026 | -5.267M | 1.75M | -2.031M | below |
| 27 Oct 2026 16:30 | w/o Oct. 19, 2026 | -2.031M | 0.35M | -4.931M | below |
| 20 Oct 2026 16:30 | w/o Oct. 12, 2026 | -4.931M | -1.2M | -11.123M | below |
| 14 Oct 2026 16:30 | w/o Oct. 5, 2026 | -11.123M | -1.09M | -2.09M | below |
| 6 Oct 2026 16:30 | w/o Sep. 28, 2026 | -2.09M | 1.716M | 1.019M | below |
| 29 Sept 2026 16:30 | w/o Sep. 21, 2026 | 1.019M | -1.921M | 1.786M | above |
| 22 Sept 2026 16:30 | w/o Sep. 14, 2026 | 1.786M | -0.595M | 7.144M | above |
| 15 Sept 2026 16:30 | w/o Sep. 7, 2026 | 7.144M | -1.5M | -0.327M | above |
| 9 Sept 2026 16:30 | w/o Aug. 31, 2026 | -0.327M | -1.5M | -2.593M | above |
| 1 Sept 2026 16:30 | w/o Aug. 24, 2026 | -2.593M | -1.35M | 4.199M | below |
| 25 Aug 2026 16:30 | w/o Aug. 17, 2026 | 4.199M | 1.29M | -0.328M | above |
| 18 Aug 2026 16:30 | w/o Aug. 10, 2026 | -0.328M | -1.6M | 9.072M | above |
| 11 Aug 2026 16:30 | w/o Aug. 3, 2026 | 9.072M | -1.8M | 2.69M | above |
| 4 Aug 2026 16:30 | w/o Jul. 27, 2026 | 2.69M | -1.85M | -3.296M | above |
| 28 Jul 2026 16:30 | w/o Jul. 20, 2026 | -3.296M | -1.755M | 2.603M | below |
| 21 Jul 2026 16:30 | w/o Jul. 13, 2026 | 2.603M | -1.25M | -0.564M | above |
| 14 Jul 2026 16:30 | w/o Jul. 6, 2026 | -0.564M | -3M | -0.399M | above |
| 7 Jul 2026 16:30 | w/o Jun. 29, 2026 | -0.399M | -2.4M | -6.072M | above |
| 30 Jun 2026 16:30 | w/o Jun. 22, 2026 | -6.072M | -5.1M | -0.765M | below |
| 23 Jun 2026 16:30 | w/o Jun. 15, 2026 | -0.765M | -4.89M | -8.33M | above |
| 16 Jun 2026 16:30 | w/o Jun. 8, 2026 | -8.33M | -4.357M | -9.119M | below |
| 9 Jun 2026 16:30 | w/o Jun. 1, 2026 | -9.119M | -3.521M | -6.757M | below |
| 2 Jun 2026 16:30 | w/o May. 25, 2026 | -6.757M | -4M | -2.819M | below |
| 27 May 2026 16:30 | w/o May. 18, 2026 | -2.819M | -4.1M | -9.11M | above |
| 19 May 2026 16:30 | w/o May. 11, 2026 | -9.11M | -4.974M | -2.188M | below |
| 12 May 2026 16:30 | w/o May. 4, 2026 | -2.188M | -2.104M | -8.141M | below |
| 5 May 2026 16:30 | w/o Apr. 27, 2026 | -8.141M | -3.419M | -1.793M | below |
| 28 Apr 2026 16:30 | w/o Apr. 20, 2026 | -1.793M | -0.8M | -4.47M | below |
| 21 Apr 2026 16:30 | w/o Apr. 13, 2026 | -4.47M | -1.95M | 6.101M | below |
| 14 Apr 2026 16:30 | w/o Apr. 6, 2026 | 6.101M | -0.5M | 3.719M | above |
| 7 Apr 2026 16:30 | w/o Mar. 30, 2026 | 3.719M | 0.25M | 10.263M | above |
| 31 Mar 2026 16:30 | w/o Mar. 23, 2026 | 10.263M | 2M | 2.348M | above |
| 24 Mar 2026 16:30 | w/o Mar. 16, 2026 | 2.348M | -0.6M | 6.556M | above |
| 17 Mar 2026 16:30 | w/o Mar. 9, 2026 | 6.556M | -0.58M | -1.678M | above |
| 10 Mar 2026 16:30 | w/o Mar. 2, 2026 | -1.678M | 1.38M | 5.647M | below |
| 3 Mar 2026 16:30 | w/o Feb. 23, 2026 | 5.647M | 3M | 11.427M | above |
| 24 Feb 2026 16:30 | w/o Feb. 16, 2026 | 11.427M | 1.849M | -0.609M | above |
| 18 Feb 2026 16:30 | w/o Feb. 9, 2026 | -0.609M | 2.348M | 13.388M | below |
| 10 Feb 2026 16:30 | w/o Feb. 2, 2026 | 13.388M | 0.952M | -11.079M | above |
| 3 Feb 2026 16:30 | w/o Jan. 26, 2026 | -11.079M | 0.851M | -0.247M | below |
| 27 Jan 2026 16:30 | w/o Jan. 19, 2026 | -0.247M | 1.75M | 3.043M | below |
| 21 Jan 2026 16:30 | w/o Jan. 12, 2026 | 3.043M | 1.5M | 5.278M | above |
| 13 Jan 2026 16:30 | w/o Jan. 5, 2026 | 5.278M | -1.682M | -2.766M | above |
| 6 Jan 2026 16:30 | w/o Dec. 29, 2025 | -2.766M | 1.1M | 1.747M | below |
| 30 Dec 2025 16:30 | w/o Dec. 22, 2025 | 1.747M | -2M | 2.391M | above |
| 23 Dec 2025 16:30 | w/o Dec. 15, 2025 | 2.391M | – | -9.322M | – |
| 16 Dec 2025 16:30 | w/o Dec. 8, 2025 | -9.322M | – | -4.779M | – |
| 9 Dec 2025 16:30 | w/o Dec. 1, 2025 | -4.779M | -1.75M | 2.48M | below |
| 2 Dec 2025 16:30 | w/o Nov. 24, 2025 | 2.48M | -1.7M | -1.859M | above |
| 25 Nov 2025 16:30 | w/o Nov. 17, 2025 | -1.859M | 0.7M | 4.448M | below |
| 18 Nov 2025 16:30 | w/o Nov. 10, 2025 | 4.448M | -1.7M | 1.3M | above |
| 12 Nov 2025 16:30 | w/o Nov. 3, 2025 | 1.3M | 2M | 6.521M | below |
| 4 Nov 2025 16:30 | w/o Oct. 27, 2025 | 6.521M | 1.8M | -4.019M | above |
| 28 Oct 2025 16:30 | w/o Oct. 20, 2025 | -4.019M | – | -2.981M | – |
| 21 Oct 2025 16:30 | w/o Oct. 13, 2025 | -2.981M | 1.8M | 7.362M | below |
| 15 Oct 2025 16:30 | w/o Oct. 6, 2025 | 7.362M | 0.25M | 2.78M | above |
| 7 Oct 2025 16:30 | w/o Sep. 29, 2025 | 2.78M | 2.25M | -3.674M | above |
| 30 Sept 2025 16:30 | w/o Sep. 22, 2025 | -3.674M | 1.54M | -3.821M | below |
| 23 Sept 2025 16:30 | w/o Sep. 15, 2025 | -3.821M | 0.8M | -3.42M | below |
| 16 Sept 2025 16:30 | w/o Sep. 8, 2025 | -3.42M | -1.5M | 1.253M | below |
| 9 Sept 2025 16:30 | w/o Sep. 1, 2025 | 1.253M | -1.069M | 0.622M | above |
| 3 Sept 2025 16:30 | w/o Aug. 25, 2025 | 0.622M | -1.813M | -0.974M | above |
| 26 Aug 2025 16:30 | w/o Aug. 18, 2025 | -0.974M | -2M | -2.417M | above |
| 19 Aug 2025 16:30 | w/o Aug. 11, 2025 | -2.417M | -1.33M | 1.519M | below |
| 12 Aug 2025 16:30 | w/o Aug. 4, 2025 | 1.519M | -0.824M | -4.233M | above |
| 5 Aug 2025 16:30 | w/o Jul. 28, 2025 | -4.233M | -1.136M | 1.539M | below |
| 29 Jul 2025 16:30 | w/o Jul. 21, 2025 | 1.539M | -2M | -0.577M | above |
| 22 Jul 2025 16:30 | w/o Jul. 14, 2025 | -0.577M | -1.63M | 0.839M | above |
| 15 Jul 2025 16:30 | w/o Jul. 7, 2025 | 0.839M | -0.9M | 7.128M | above |
| 8 Jul 2025 16:30 | w/o Jun. 30, 2025 | 7.128M | -2M | 0.68M | above |
| 1 Jul 2025 16:30 | w/o Jun. 23, 2025 | 0.68M | -2M | -4.277M | above |
| 24 Jun 2025 16:30 | w/o Jun. 16, 2025 | -4.277M | -0.75M | -10.133M | below |
| 17 Jun 2025 16:30 | w/o Jun. 9, 2025 | -10.133M | -1.9M | -0.37M | below |
| 10 Jun 2025 16:30 | w/o Jun. 2, 2025 | -0.37M | -2.2M | -3.275M | above |
| 3 Jun 2025 16:30 | w/o May. 26, 2025 | -3.275M | -1.3M | -4.236M | below |
| 28 May 2025 16:30 | w/o May. 19, 2025 | -4.236M | 0.6M | 2.499M | below |
| 20 May 2025 16:30 | w/o May. 12, 2025 | 2.499M | -1.295M | 4.287M | above |
| 13 May 2025 16:30 | w/o May. 5, 2025 | 4.287M | -1M | -4.494M | above |
| 6 May 2025 16:30 | w/o Apr. 28, 2025 | -4.494M | -1.65M | 3.756M | below |
| 29 Apr 2025 16:30 | w/o Apr. 21, 2025 | 3.756M | 0.3M | -4.565M | above |
| 22 Apr 2025 16:30 | w/o Apr. 14, 2025 | -4.565M | -0.7M | 2.402M | below |
| 15 Apr 2025 16:30 | w/o Apr. 7, 2025 | 2.402M | 0.39M | -1.057M | above |
| 8 Apr 2025 16:30 | w/o Mar. 31, 2025 | -1.057M | 2.2M | 6.037M | below |
| 1 Apr 2025 16:30 | w/o Mar. 24, 2025 | 6.037M | -2M | -4.599M | above |
| 25 Mar 2025 16:30 | w/o Mar. 17, 2025 | -4.599M | -1.55M | 4.593M | below |
| 18 Mar 2025 16:30 | w/o Mar. 10, 2025 | 4.593M | 1.1M | 4.247M | above |
| 11 Mar 2025 16:30 | w/o Mar. 3, 2025 | 4.247M | 2M | -1.455M | above |
| 4 Mar 2025 16:30 | w/o Feb. 24, 2025 | -1.455M | 0.9M | -0.64M | below |
| 25 Feb 2025 16:30 | w/o Feb. 17, 2025 | -0.64M | 2.535M | 3.339M | below |
| 19 Feb 2025 16:30 | w/o Feb. 10, 2025 | 3.339M | 3M | 9.043M | above |
| 11 Feb 2025 16:30 | w/o Feb. 3, 2025 | 9.043M | 3M | 5.025M | above |
| 4 Feb 2025 16:30 | w/o Jan. 27, 2025 | 5.025M | 2.6M | 2.862M | above |
| 28 Jan 2025 16:30 | w/o Jan. 20, 2025 | 2.862M | 3.15M | 0.958M | below |
| 22 Jan 2025 16:30 | w/o Jan. 13, 2025 | 0.958M | -2.1M | -2.6M | above |
| 14 Jan 2025 16:30 | w/o Jan. 6, 2025 | -2.6M | -1.645M | -4.022M | below |
| 7 Jan 2025 16:30 | w/o Dec. 30, 2024 | -4.022M | -0.6M | -1.442M | below |
| 31 Dec 2024 16:30 | w/o Dec. 23, 2024 | -1.442M | -2.75M | -3.209M | above |
| 24 Dec 2024 16:30 | w/o Dec. 16, 2024 | -3.209M | -2M | -4.694M | below |
| 17 Dec 2024 16:30 | w/o Dec. 9, 2024 | -4.694M | -1.7M | 0.499M | below |
| 10 Dec 2024 16:30 | w/o Dec. 2, 2024 | 0.499M | -1.1M | 1.232M | above |
| 3 Dec 2024 16:30 | w/o Nov. 25, 2024 | 1.232M | -1M | -5.935M | above |
| 26 Nov 2024 16:30 | w/o Nov. 18, 2024 | -5.935M | -1.05M | 4.753M | below |
| 19 Nov 2024 16:30 | w/o Nov. 11, 2024 | 4.753M | 0.4M | -0.777M | above |
| 13 Nov 2024 16:30 | w/o Nov. 4, 2024 | -0.777M | 1.847M | 3.132M | below |
| 5 Nov 2024 16:30 | w/o Oct. 28, 2024 | 3.132M | 1.8M | -0.573M | above |
| 29 Oct 2024 16:30 | w/o Oct. 21, 2024 | -0.573M | 2.3M | 1.643M | below |
| 22 Oct 2024 16:30 | w/o Oct. 14, 2024 | 1.643M | 0.4M | -1.58M | above |
| 16 Oct 2024 16:30 | w/o Oct. 7, 2024 | -1.58M | 2.25M | 10.958M | below |
| 8 Oct 2024 16:30 | w/o Sep. 30, 2024 | 10.958M | 2M | -1.458M | above |
| 1 Oct 2024 16:30 | w/o Sep. 23, 2024 | -1.458M | -1.25M | -4.339M | below |
| 24 Sept 2024 16:30 | w/o Sep. 16, 2024 | -4.339M | -1.45M | 1.963M | below |
| 17 Sept 2024 16:30 | w/o Sep. 9, 2024 | 1.963M | -0.1M | -2.793M | above |
| 10 Sept 2024 16:30 | w/o Sep. 2, 2024 | -2.793M | 1.1M | -7.431M | below |
| 4 Sept 2024 16:30 | w/o Aug. 26, 2024 | -7.431M | -1.1M | -3.407M | below |
| 27 Aug 2024 16:30 | w/o Aug. 19, 2024 | -3.407M | -3M | 0.347M | below |
| 20 Aug 2024 16:30 | w/o Aug. 12, 2024 | 0.347M | -2.723M | -5.205M | above |
| 13 Aug 2024 16:30 | w/o Aug. 5, 2024 | -5.205M | -2M | 0.176M | below |
| 6 Aug 2024 16:30 | w/o Jul. 29, 2024 | 0.176M | -0.4M | -4.495M | above |
| 30 Jul 2024 16:30 | w/o Jul. 22, 2024 | -4.495M | – | -3.857M | – |
| 23 Jul 2024 16:30 | w/o Jul. 15, 2024 | -3.857M | -2.05M | -4.442M | below |
The next US API Crude Oil Stock Change is due Tuesday, 10 November 2026 at 16:30 New York time (w/o Nov. 2, 2026).
The last US API Crude Oil Stock Change (w/o Oct. 26, 2026, released 3 Nov 2026) came in at -5.267M, below the 1.75M forecast; the previous reading was -2.031M.
US API Crude Oil Stock Change is released weekly by American Petroleum Institute (API). CRTLAB has 522 releases on record since 8 Nov 2016.
Since 2016, US API Crude Oil Stock Change has come in above forecast 53% of the time and below 47% (518 releases with a forecast); over the last 12 it beat 50%. It has now come in below forecast 5 releases in a row.
The highest was 14.865M (w/o Jan. 2, 2023) and the lowest -15.4M (w/o Jul. 24, 2023). The five-year average is -0.09M.
Usually the opposite: a lower reading than forecast is the good surprise for the USD, and the bigger the surprise the bigger the move. On this page, green marks a release that was good for the USD against its forecast, red one that was bad.
Stocks of crude oil refer to the weekly change of the crude oil supply situation.