The numbers in the EIA’s Weekly Petroleum Status Report are the gold standard but often times can be quite noisy… Or, one week does not a trend make… Here is a chart showing the category “total products supplied” or “implied demand”:
The June 1 number, 18,456,000 million barrels compares to 21,217,000 last week… Here is the link: https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=WRPUPUS2&f=W
Leave a Reply