Supply has been exhausted and IMHO the stocks now getting accumulated by smart money - large buys going through. Significant volume / value and being kept within a small spread. May close within a couple of pips to open but to me it's getting gathered ready for the next run. The large buys are telling the story here. Pros back in control. Watch this space.