Russia now top oil supplier to China