China is now the country that imports more Russian crude oil by sea than India does. In March, China imported 1.82 million barrels per day (bpd) vs 1.36 million bpd from Russia. This change is explained by the slowdown in Indian imports brought on by sanctions and growing costs.China imported more Russian crude oil by sea in March than India did, at 1.82 million barrels per day. ..Read More