The United States has imposed sanctions on several Indian nationals and companies for allegedly helping Iran sell petroleum ...
New Delhi: India's imports of Russian crude oil - the feedstock for fuels like petrol and diesel - are expected to drop ...