ARTICLE SYNOPSIS...Price cycle studies suggest that Bank of America shares may be due for more gains in the weeks ahead.
ARTICLE SYNOPSIS...The broad market continues to surprise to the upside -- and there are a number of attractive stocks on the move. Here's a look at Yahoo's latest surge higher.