The major averages remain firmly in positive territory, although they have pulled back off their best levels of the day.
Major averages remain firmly in positive territory