Russia to remain Indias No 1 crude oil supplier: Analysts

New Delhi, Oct 5 (PTI) India’s crude oil imports from Russia saw a marginal decline in September, but continued to account for over one-third of the country’s total oil purchases, despite US pressure to curb the trade over concerns that it…

Continue Reading