What makes stock prices rise and fall? its gossip, rumors and misdirection. And here we see that two giants with brains trying to maneuver, they are toying with our minds. The products not out yet and the ruse has started.
Its time for some zen style meditation called "waiting for some benchmarks", be at peace brothers!