Global oil glut weakens Iran's hand as Brent slides toward $70