Western sanctions on Russia have significantly reduced state oil revenues and diverted tens of billions of dollars towards shipping and…
China has entrusted a defence-focussed state firm to ship millions of barrels of Venezuelan oil despite U.S. sanctions, part of…