[ad_1] China pips India in buying Russian oil! India is no longer the top buyer of seaborne Russian oil. The country has been forced to reject some cargoes of sea-borne Russian oil because of sanctions. China is now lapping oil from Russia at deeply discounted rates. In March, China outpaced …
Read More »