Euro holds onto gains fairly well and managed to recover after dropping to as low as $1.2953 yesterday, which turned out to be a corrective move. Dollar continues to push on support around 79.50 which should provide clues of further weakness towards 77 if breached, eventually.