That 'something leaked' could be either positive or negative. Being optimistic, could be that someone is trying to cap the price so they can get a few shares held by weak hands.KC
PEC 'Quickly proving itself': Perpetual sings praise for Isabella Project after promising lithium find