China is buffered from global energy market volatility, including skyrocketing oil prices and the closure of the Strait of Hormuz, by its massive strategic crude oil reserves and continued oil supply ...