China June oil refinery throughput close to record
China’s oil refineries ramped up throughput in June to the second highest on record, with some independent plants raising output even as state oil majors prepare to take drastic steps Continue Reading
