Stronger-than-expected earnings reports have helped drive the major U.S. indexes to recent highs.
See All 1079 Episodes of "Schwab Market Update Audio"