Russia Emerges As India's Top Oil Supplier In November, Replaces Iraq

Russia has for the first time emerged as top oil supplier to India replacing Iraq as refiners last month.