We estimate that strategic petroleum reserves (SPRs) in India and China are at record highs and will continue to increase in the years ahead. In contrast, we think that US reserves will slide gradually in the coming years, and as a result, the net impact on the price of oil will be muted
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.