Russia's oil sales to China have hit their highest level since the invasion of Ukraine

Russia sold 1.66 million barrels a day of crude and fuel oil to China last month, Kpler found, its highest volume since invading Ukraine last year.