More than 10 million barrels of Russian crude have already been bought, sources said.