Surging oil, Russian crude woes pull down China independent refiners’ runs
A growing number of independent refineries in China’s Shandong province are resorting to throughput cuts as crude oil’s steep surge above $100/b is starting to take a toll on refining Continue Reading
