Peak Oil

  1. Thanks Ovi, Great report. Note that the STEO forecast released on July 7, 2026 completed the forecast on July 1,…

  2. US SPR down to 304809 kb the lowest level since week ending Feb 18, 1983, see https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=WCSSTUS1&f=W I have read…