Great question - I was wondering about this a week or so when there was a few news articles saying China's reserves were high, when I'd previously heard from a source I trust that a big reason the gas prices hadn't been worse was that China was running it's stocks down and they were at about 25% of 2025 levels. I have a vague feeling that China agreed to publishing them a few years back, but don't know where. EIA used to be a trusted source, and there's this - Oil and Gas journal (paywalled).
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments