Bangkok: The US and other nations in the world may not appreciate India buying Russian oil, but they have accepted it as New Delhi has not been defensive about its stand but made them realise the obligation the government has to its people amidst “unreasonably high” oil and gas prices, External Affairs Minister S Jaishankar […]