China’s refineries processed a record amount of crude oil last month, at 14.8 million bpd, up by 3.9% from May when run rates also broke records, Reuters reported, citing data from the national statistics bureau. … Read More >Chinese refiners shatter records in June