Blistering stock returns this year make the case for a strong second half

Blistering stock returns this year make the case for a strong second half