I cant's speak definitively but I think Yahoo! had another password security breach. My regular email inbox had six spam emails, leaked from my junk mail. I reset my password. Here's how to do that and why you should.
Another Yahoo Security Leak? Change Your Passwords