New Delhi, Aug. 5 -- U.S. President Donald Trump is pushing China and India to stop buying oil from Russia and helping fund the Kremlin's war against Ukraine.

Trump is raising the issue as he seeks to press Russian President Vladimir Putin to agree to a ceasefire.

But cheap Russian oil benefits refiners in those countries as well as meeting their needs for energy, and they're not showing any inclination to halt the practice.

Three countries are big buyers of Russian oil

China, India and Turkey are the biggest recipients of oil that used to go to the European Union. The EU's decision to boycott most Russian seaborne oil from January 2023 led to a massive shift in crude flows from Europe to Asia.

Since then China has been the No. 1 ove...