wellygary:
That doesn't gel with this from the IEA though,
there's around 4 billion barrels sloshing around OECD countries, which is 500 days @ 8mb/d.... Then there is China....
" Global observed oil stocks were 8 210 mb in January, their highest level since February 2021. The OECD accounted for 50%, Chinese crude stocks 15%, oil on water 25%, with the remainder in other non-OECD countries."
https://www.iea.org/reports/oil-market-report-march-2026
I guess time will tell...

