China National Petroleum Corp. came up against significant banking obstacles due to US sanctions pressure. Read full news