China is 'setting a price ceiling' for global oil market: Rystad Energy

CNBC