India, China among eight allowed to buy Iranian oil, says Mike Pompeo

India, the world’s third-biggest oil consumer, meets more than 80 per cent of its oil needs through imports

Powered by WPeMatico

Scroll to top