Markets Rally on Hopes for Fed Pause, Earnings Have Been Mixed

in Weekend Alpha