US stocks have risen, shaking off weak IBM earnings and extending the rally that began late last week.
To read our articles you will need to either login or subscribe.