Soaring inflation and energy costs are forcing China to sell some of its precious oil supply – CNN