Peak Oil

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

  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…