Fighting off a significantly lower open, broad market indices held the opening range lows, and ripped higher through much of the session to close in positive territory. Some late afternoon selling forced the averages to close off the highs of the session, but overall the reversal action was posit ... Read more