If able to sustain 645 then more upside even to around 690 is possible
I think IGL is a positional short with target of around 275.
If NIFTY is able to sustain above the shown supporting weekly trend line then a break of recent channel towards upside can be seen.