Iran's 90 million barrel oil sale pressures global crude supply