Market Rally Cools Off, But Cycles Point to Positive First Half

in Weekend Alpha