Saudi Aramco share price halts crude sales to Russia-backed Nayara Energy. Explore the impact on India’s refining sector, ...