Look at that volume, look at those dollar amounts. Already $60 worth of stock traded today. Must be that Russian deal!