More inclined to a simpler explanation....that there is real buying taking place. Can think of lots of possible reasons, so won't speculate.....