could be speculation. could be manipulation. could be triggered buying following yesterday's run. could be people who know something. could be short covering. could be a market burp. the usual stuff. four times out of five, we never know. but five times out of five, we go through a guessing cycle!!