Your source may be right, look at the buying frenzy and these huge orders being placed in the last 30 min