1. MGL has been respecting the channel for a while. 2. It is close to two important resistances; one the upper trend line of the channel and the second is the 52 week high. 3. if it crosses both, a rally may be seen in MGL. 4. The volume suggests MGL is gearing up for the same.