Price & Supply: Production shutdown due to hot weather in China, stocks being cleared gradually

Jul. 27, 2018