Ihe SP went up just few hours before the ANN were made by 20%. I am not saying someone actually got the full detail of the ANN as one of the ANN was bad, however someone possibly knew an ANN was going to come (insider ?) and started buying hoping for a good news...just wait and see if this happens again this time...