A sharp drop in oil demand from Russia’s two largest customers will put a strain on Moscow’s oil revenues.
Read more: Exclusive: China state oil majors suspend Russian oil buys due to sanctions, sources say
Read more: Exclusive: China state oil majors suspend Russian oil buys due to sanctions, sources say