New Delhi has stated that its energy purchases are driven by market dynamics and national interest
India’s foreign ministry has rejected US President Donald Trump’s claim that New Delhi has halted purchases of Russian oil.
The Indian government is…