China’s crude stockpiles reached a record high level in July as refiners struggle to digest mass crude oil cargoes purchased during the second quarter, while domestic fuel consumption slowed amid widespread flooding across 23 provinces during the month. As a result, the high inventory has dampened...