By admin Uncategorized Russia has become India’s Top Oil supplier, edging past the traditionally dominant suppliers Saudi Arabia and Iraq, according to the energy cargo tracker Vortexa Previous Post Russia Offers New Nuclear Fuel Solutions for India’s Atomic Reactors Next Post BRICS Think Tanks Symposium Held in East China