The collapse in oil prices in recent months has incentivised governments to increase their strategic petroleum reserves (SPRs). However, we don’t think that it will provide a boost to prices.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.