Trump said the US has “lost” India and Russia to China before praising Modi as a “great prime minister”.
US doubled tariffs on Indian goods and criticised Delhi’s rising Russian oil imports.
India defended its energy ties as national interest while trade talks with Washington remain stalled.