So China is hitting the panic button on energy. I assume this is referring to natural gas, since China has been selling off oil inventories. It could also refer to coal.
Asian gas prices are even higher than in Europe.
Here’s how the European gas benchmark looks today: