the (most accurate) gas price guy. 20+ years on fuel prices/energy markets. BS-buster. truth & integrity are my north star. lover of econ, dogs and bourbon.
DOE has announced it has found a home for the last 40 million barrels of oil authorized earlier this year, completing the 172 million barrel sale. This will potentially lead the SPR to fall under 250 million barrels in the weeks ahead, depending on timing of exchanges.