2025-08-01Niranjan Ghatule
India has reportedly halted Russian oil imports after the U.S. imposed a 25% tariff and warned of further penalties. This blog explores whether India bowed to U.S. pressure, the economic risks involved, and why China chose a different path
View more
Your experience on this site will be improved by allowing cookies
Cookie Policy