r/PoliticalOptimism•3 mo. agoInternetBackwash"Oil stocks in US Strategic Petroleum Reserve fall by 5.5 million to lowest level since 1983"Seeking Optimismreuters.com/business/energy/oil-stocks-us-str...reuters.comPosted Jul 7, 2026, 10:09 PM UTC265ShareSave