Why global buffer stocks are the only thing preventing a $150 crude oil nightmare. (AI-generated image from ChatGPT)
An economic crisis is brewing

The closure of the Strait of Hormuz has slashed global oil production by 11 million barrels per day. While existing…