US, UK Ramp Up Pressure on India and China to Cut Russian Oil Imports

  • von

Western powers have ramped up pressure on Russia’s oil sales amid its war with Ukraine as U.S. President Donald Trump said India would stop buying and Britain imposed sanctions on top Russian oil firms.