On Tuesday, stock markets suffered their worst day in two months, with the NYSE led down largely by one of my favorite stocks, Bank of America. I recommended BAC late last month as a speculative buy with a 12-month horizon. Unfortunately, that was just before the news broke of the nationwide foreclosures scandal in the U.S. which has put what amounts to a freeze on bank sales of repossessed properties and threatens to further complicate the housing mess.