The major indices followed through on Monday's bounce off the 50-day moving averages, scoring another round of large gains yesterday. After rallying throughout the first half of the day, stocks initially became threatened by an afternoon sell-off that sent stocks down to test their intraday lows, ... Read more