Summary China buys 15 Russian oil cargoes for October-November delivery Indian demand for Russian oil declines as discounts narrow in July Trump threatens retaliatory tariffs against Russian oil buyers (Reuters) – Chinese refineries have purchased 15 cargoes of Russian oil for October and November delivery as Indian demand for Moscow’s exports falls away, two analysts … Read more
