Beijing's two largest state-owned refiners, China Petrochemical Corp (Sinopec) and China National Petroleum Corp (CNPC), have reportedly declined to purchase oil to load in the month of May, Reuters reported May 10.
Expert analysis when it matters most.
Get access to RANE's decision-grade geopolitical intelligence.