India’s Import Of Cheap Russian Oil On Record High, Crude Oil Climbs Above $121 Per Barrel. Check Details