Iran Disagree With OPEC Production Estimates As Hedge Fund Oil Longs Hit 2 Year High