Western sanctions on Russia have significantly reduced state oil revenues and diverted tens of billions of dollars towards shipping and…
China is quietly ramping up purchases of oil from Russia at bargain prices, according to shipping data and oil traders…