Chinese refinery runs stood at 12.28 million bpd last month, higher than the same time last year but lower than the previous month and the month before.
A