Oil prices fall, but still too high, hurting growth: IEA