China Oil Refining, Steel Output Continue to Slump

Oil refining fell to a three-month low of 58.73 million tons as more units were shuttered for seasonal maintenance.