News

US President Donald Trump suggested India might halt Russian oil purchases, calling it a positive step. However, India defended its right to formulate energy policies based on national interests and ...