Global Oil Demand Set to Tumble as China Cracks Down on Teapot Refiners

0 Comments 5 view(s)

One of the biggest mysteries for the global oil market, and certainly the biggest wildcard for future oil prices, is the current state of China’s Strategic Petroleum Reserve.