Russia’s crude deliveries to its top three buyers — India, China and Turkey — declined sharply in the week to July 15, according to S&P Global Commodities at Sea data, as significantly lower imports into China offset increased arrivals in India and Turkey. India,...
Read More