18 July 2025 8:56 AM IST
India has strongly objected to what it calls “double standards” after the U.S. Congress advanced a bill proposing 500% duties on countries importing oil from Russia, including India, China, and...