3 min read Business Rs 1,000 crore income of Indian oil companies stuck in Russia over Moscow’s dollar curbs – Times of India 2 years ago NEW DELHI: Dividend income of about 8 billion roubles (about Rs 1,000 crore) from investments of over $5 billion made...