I reckon some of this buying is in anticipation of the quarterly due in the next day or two.If no news is announced at that time, there will be a sell off to some degree.The size of the sell off will tell us how serious this support is.