Russia sent India 1.82 million barrels a day in September, Kpler data show.

Chinese buyers took 1.49 million barrels a day of Russian oil, Kpler data show.

China’s onshore stocks fell a record 1.6 million barrels a day in September, Kpler said, so refiners are buying more crude.

Kpler expects Russian deliveries to India to hold at 1.8 to 1.9 million barrels a day in October.

How each outlet framed it

These outlets told this story differently.

TASS
frames Russia as still India's top crude supplier, using Kpler's 1.82 mb/d September figure against China's 1.49
Middle East Eye
frames Chinese refiners' Middle East buying as a demand factor that could limit Dubai crude weakness

Sources: TASS, Middle East Eye