I'm a firm believer in "where there's smoke, there's fire". The trades in the past 24 hours are perhaps telling us something.